Ris

Ris

+657
Репутация
3771
Рейтинг
#1 [ЕСТЬ РЕШЕНИЕ] Не отображается код iframe 7 августа 2019 в 23:49

Не понял...

Region67
#2 Загрузка изображений в комментариях для гостей 29 июля 2019 в 16:18
Yar,
Я не знаю, чем может угрожать загрузка файлов гостями. Разве что диск на сервере треснет.
Вы главное помните, если что — я не виноват. laugh
#3 Загрузка изображений в комментариях для гостей 29 июля 2019 в 15:38
Yar,
Очень не советую разрешать гостям загружать файлы, но если очень хочется...
\system\controllers\images\actions\upload_with_preset.php
Вместо if (!$this->cms_user->is_logged) напишите if (false)
\wysiwyg\redactor\wysiwyg.class.php
Вместо if ($user->is_logged) напишите if (true)
Если ваш сайт взломают — я не виноват.
#4 [ЕСТЬ РЕШЕНИЕ] INS2 разный водяной знак 29 июля 2019 в 11:05
vsemkrot,
А ватермарк должен для каждого пользователя отдельно загружаться или достаточно использовать аватар в качестве ватермарка?
#5 Как в MySQL через консоль пересоздать индексы 26 июля 2019 в 23:25
@iKrym,
3291 mysql 20 0 1777876 300176 4104 S 4.3 29.6 770:41.10 mysqld
1335 ***** 20 0 492752 15636 4156 S 1.7 1.5 0:01.97 php-fpm
1059 nginx 20 0 69840 3620 1636 S 0.7 0.4 29:07.94 nginx
1060 nginx 20 0 69992 3640 1720 S 0.7 0.4 28:06.66 nginx
9 root 20 0 0 0 0 R 0.3 0.0 11:46.54 rcu_sched
1356 root 20 0 161984 2228 1576 R 0.3 0.2 0:00.09 top
1 root 20 0 125524 2412 1396 S 0.0 0.2 0:50.11 systemd
2 root 20 0 0 0 0 S 0.0 0.0 0:00.12 kthreadd
3 root 20 0 0 0 0 S 0.0 0.0 0:16.66 ksoftirqd/0
5 root 0 -20 0 0 0 S 0.0 0.0 0:00.00 kworker/0:0H
7 root rt 0 0 0 0 S 0.0 0.0 0:02.94 migration/0
8 root 20 0 0 0 0 S 0.0 0.0 0:00.00 rcu_bh
10 root 0 -20 0 0 0 S 0.0 0.0 0:00.00 lru-add-drain
11 root rt 0 0 0 0 S 0.0 0.0 0:01.93 watchdog/0
12 root rt 0 0 0 0 S 0.0 0.0 0:02.75 watchdog/1
13 root rt 0 0 0 0 S 0.0 0.0 0:02.94 migration/1
14 root 20 0 0 0 0 S 0.0 0.0 0:12.22 ksoftirqd/1
16 root 0 -20 0 0 0 S 0.0 0.0 0:00.00 kworker/1:0H
18 root 20 0 0 0 0 S 0.0 0.0 0:00.00 kdevtmpfs
19 root 0 -20 0 0 0 S 0.0 0.0 0:00.00 netns
20 root 20 0 0 0 0 S 0.0 0.0 0:00.27 khungtaskd
21 root 0 -20 0 0 0 S 0.0 0.0 0:00.00 writeback
22 root 0 -20 0 0 0 S 0.0 0.0 0:00.00 kintegrityd
23 root 0 -20 0 0 0 S 0.0 0.0 0:00.00 bioset
24 root 0 -20 0 0 0 S 0.0 0.0 0:00.00 bioset
25 root 0 -20 0 0 0 S 0.0 0.0 0:00.00 bioset
26 root 0 -20 0 0 0 S 0.0 0.0 0:00.00 kblockd
27 root 0 -20 0 0 0 S 0.0 0.0 0:00.00 md
28 root 0 -20 0 0 0 S 0.0 0.0 0:00.00 edac-poller
29 root 0 -20 0 0 0 S 0.0 0.0 0:00.00 watchdogd
36 root 20 0 0 0 0 S 0.0 0.0 2:51.93 kswapd0
37 root 25 5 0 0 0 S 0.0 0.0 0:00.00 ksmd
38 root 39 19 0 0 0 S 0.0 0.0 0:01.43 khugepaged
39 root 0 -20 0 0 0 S 0.0 0.0 0:00.00 crypto
47 root 0 -20 0 0 0 S 0.0 0.0 0:00.00 kthrotld
49 root 0 -20 0 0 0 S 0.0 0.0 0:00.00 kmpath_rdacd
50 root 0 -20 0 0 0 S 0.0 0.0 0:00.00 kaluad
51 root 0 -20 0 0 0 S 0.0 0.0 0:00.00 kpsmoused
53 root 0 -20 0 0 0 S 0.0 0.0 0:00.00 ipv6_addrconf
66 root 0 -20 0 0 0 S 0.0 0.0 0:00.00 deferwq
98 root 20 0 0 0 0 S 0.0 0.0 0:02.73 kauditd
277 root 20 0 0 0 0 S 0.0 0.0 0:00.00 scsi_eh_0
278 root 0 -20 0 0 0 S 0.0 0.0 0:00.00 scsi_tmf_0
279 root 0 -20 0 0 0 S 0.0 0.0 0:00.00 ata_sff
280 root 0 -20 0 0 0 S 0.0 0.0 0:00.00 vmw_pvscsi_wq_0
289 root 20 0 0 0 0 S 0.0 0.0 0:00.00 scsi_eh_1
291 root 0 -20 0 0 0 S 0.0 0.0 0:00.00 scsi_tmf_1
292 root 20 0 0 0 0 S 0.0 0.0 0:00.01 scsi_eh_2
293 root 0 -20 0 0 0 S 0.0 0.0 0:00.00 scsi_tmf_2
315 root 0 -20 0 0 0 S 0.0 0.0 0:00.00 ttm_swap
316 root -51 0 0 0 0 S 0.0 0.0 0:00.00 irq/16-vmwgfx
369 root 0 -20 0 0 0 S 0.0 0.0 0:05.95 kworker/1:1H
#6 [ЕСТЬ РЕШЕНИЕ] Тестирование компонента Форум - продолжение 26 июля 2019 в 23:22

а что за значения это такие?

@kornalexandr3
Читайте: zabolotnev.com/mysql-nested-sets

И где бы поменять их.

@kornalexandr3
Изменить категорию выборки. Значения поменяются.
#7 Как в MySQL через консоль пересоздать индексы 26 июля 2019 в 23:11

какие параметры vps?

@iKrym
Intel® Xeon® CPU E7-4830 v2 @ 2.20GHz
Intel® Xeon® CPU E7-4830 v2 @ 2.20GHz

Architecture: x86_64
CPU op-mode(s): 32-bit, 64-bit
Byte Order: Little Endian
CPU(s): 2
On-line CPU(s) list: 0,1
Thread(s) per core: 1
Core(s) per socket: 1
Socket(s): 2
NUMA node(s): 1
Vendor ID: GenuineIntel
CPU family: 6
Model: 62
Model name: Intel® Xeon® CPU E7-4830 v2 @ 2.20GHz
Stepping: 7
CPU MHz: 2194.711
BogoMIPS: 4389.42
Hypervisor vendor: VMware
Virtualization type: full
L1d cache: 32K
L1i cache: 32K
L2 cache: 256K
L3 cache: 20480K
NUMA node0 CPU(s): 0,1
Flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts mmx fxsr sse sse2 ss sysca
total used free shared buff/cache available
Mem: 991 415 79 13 496 400
Swap: 2047 246 1801
Total: 3039 662 1880
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/centos-root 38G 19G 19G 51% /
devtmpfs 485M 0 485M 0% /dev
tmpfs 496M 0 496M 0% /dev/shm
tmpfs 496M 51M 446M 11% /run
tmpfs 496M 0 496M 0% /sys/fs/cgroup
/dev/sda1 497M 262M 236M 53% /boot
tmpfs 100M 0 100M 0% /run/user/0
#8 Как в MySQL через консоль пересоздать индексы 26 июля 2019 в 23:07

100 000 записей в форуме это извращения?!

@iKrym
У меня 39 739 записей в форуме, 17 168 постов в блогах, 138 463 записей в основном типе контента, 1 048 907 комментариев.
Всё это со свистом вертится на VPS за 190 рублей в месяц.
Причем тут python?
#9 Как в MySQL через консоль пересоздать индексы 26 июля 2019 в 22:41

я уже по-строчно хотел переносить, на python3

@iKrym
Вы уж тогда и сайт заново на django делайте.
Зачем все эти извращения? У Вас миллион уникальных пользователей в день?
#10 Как в MySQL через консоль пересоздать индексы 26 июля 2019 в 22:04

Какую максимально базу лили на проде возможно, на более слабый сервер?

@iKrym
Гигабайт.

льет оно, льет… потом наступает "опа", когда не хватает памяти...

Может поискать более лучший сервер занедорого?
Вчера прикупил тестовый VPS за 1 евро.
pq.hosting/vps
#11 Как в MySQL через консоль пересоздать индексы 26 июля 2019 в 21:59
@iKrym,
Рабоче-крестьянский метод переноса базы любого размера (моя база — гигабайт) при помощи консоли линукса.
Создаёте дамп на сервере — доноре.
mysqldump -uyouuser -pyoupassword yourbase > youdump.sql
Соответственно подставить своих юзеров, пароли и базы. Например:
mysqldump -utest -p123456 baza > pofigu.sql
Переносите на новый сервер. Я обычно пакую бэкап в gz и распаковываю на новом. И переношу прямо с сервера на сервер по ftp минуя комп.
Далее переходите в папку, где лежит бэкап, распаковываете (если был упакован) и пишете в консоли:
mysql -uyouruser -pyourpassword yorbase < yourdump.sql
Потом ждете, пока восстановится база.
Ни разу не было ни единого сбоя.
Если что непонятно — пишите.
#12 Как в MySQL через консоль пересоздать индексы 26 июля 2019 в 20:28
@iKrym,
Ну Вы всё написали, что нужно сделать.
Нам-то что предлагается? Поаплодировать?
#13 nginx + php-fpm for InstantCMS v2.x 24 июля 2019 в 21:01
@iKrym,
Вот мой конфиг /home/mysite/conf/web/mysite.ru.nginx.conf
  1. server {
  2. listen **.**.**.**:**;
  3. server_name mysite.ru www.mysite.ru;
  4. root /home/mysite/web/mysite.ru/public_html;
  5. index index.php index.html index.htm;
  6. access_log /var/log/nginx/domains/mysite.ru.log combined;
  7. access_log /var/log/nginx/domains/mysite.ru.bytes bytes;
  8. error_log /var/log/nginx/domains/mysite.ru.error.log error;
  9.  
  10. location / {
  11.  
  12. try_files $uri $uri/ /index.php?$args;
  13.  
  14. location ~* ^.+\.(jpeg|jpg|png|gif|bmp|ico|svg|css|js)$ {
  15. expires max;
  16. }
  17.  
  18. location ~ [^/]\.php(/|$) {
  19. fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
  20. if (!-f $document_root$fastcgi_script_name) {
  21. return 404;
  22. }
  23.  
  24. fastcgi_pass 127.0.0.1:9001;
  25. fastcgi_index index.php;
  26. include /etc/nginx/fastcgi_params;
  27. }
  28. }
  29.  
  30. error_page 403 /error/404.html;
  31. error_page 404 /error/404.html;
  32. error_page 500 502 503 504 /error/50x.html;
  33.  
  34. location /error/ {
  35. alias /home/mysite/web/mysite.ru/document_errors/;
  36. }
  37.  
  38. location ~* "/\.(htaccess|htpasswd)$" {
  39. deny all;
  40. return 404;
  41. }
  42.  
  43. location /vstats/ {
  44. alias /home/mysite/web/mysite.ru/stats/;
  45. include /home/mysite/conf/web/mysite.ru.auth*;
  46. }
  47.  
  48. include /etc/nginx/conf.d/phpmyadmin.inc*;
  49. include /etc/nginx/conf.d/phppgadmin.inc*;
  50. include /etc/nginx/conf.d/webmail.inc*;
  51.  
  52. include /home/mysite/conf/web/nginx.mysite.ru.conf*;
  53. }
Всё работает.
#14 nginx + php-fpm for InstantCMS v2.x 24 июля 2019 в 20:50
@iKrym,
После location / {
То есть в 13-ю строку.
Потом перезапустить nginx. Из консоли systemctl restart nginx.
Из весты — отсюда 37.143.15.107:8083/list/server/
#15 nginx + php-fpm for InstantCMS v2.x 24 июля 2019 в 20:29
@fazer,
Так тоже нельзя.
Ожидать, что все люди будут делать то, что Вы хотите — наивно.
Они таки хотят делать то, что они хотят.
А самобичеваться — вообще максимализм.
Кстати, можно Вы можете вообще удалить эту тему и создать заново (учтя предложения Fuze).
🍪Мы используем файлы cookie для работы сайта. Читать подробнее.