gussevdmitriy Опубліковано: 17 жовтня 2019 Share Опубліковано: 17 жовтня 2019 (змінено) Здравствуйте. Нужен совет, настраиваю второй раз сервер на nginx + php-fpm + mysql + ispmanager. Восстанавливаю сайт, добавляю сроки в конфигурацию nginx для склеивания доменов и добавляю шрифты для кеширования. Больше изменений нету. То есть все делает панель сама. Уже второй день прихожу в офис, открываю ноут и сервер падает. Хотя до этого через телефон все работало. Вчера весь день пытался разобраться, в итоге просто переустановил все. При повторной установки вспомнил что не включил расширение "zip" в php. Подумал что в этом и была проблема. Но как сегодня наблюдаю, проблема не в этом. Хром пишет: Spoiler Не удается получить доступ к сайту Не удалось найти IP-адрес сервера blabla.com DNS_PROBE_FINISHED_NXDOMAIN nginx работает, ошибок в логах вообще нету. php пишет в логах ошибки: Spoiler [16-Oct-2019 21:52:54] NOTICE: Terminating ... [16-Oct-2019 21:52:54] NOTICE: exiting, bye-bye! [16-Oct-2019 21:53:19] NOTICE: fpm is running, pid 884 [16-Oct-2019 21:53:19] NOTICE: ready to handle connections [16-Oct-2019 21:53:19] NOTICE: systemd monitor interval set to 10000ms MariaDB в логах пишет: Spoiler Version: '5.5.64-MariaDB' socket: '/var/lib/mysql/mysql.sock' port: 3306 MariaDB Server 191016 22:25:11 [Warning] IP address '185.216.140.180' could not be resolved: Name or service not known 191017 3:29:23 [Note] Hostname 'f5bf5e2.rederatural.com' does not resolve to '104.140.188.50'. 191017 3:29:23 [Note] Hostname 'f5bf5e2.rederatural.com' has the following IP addresses: 191017 3:29:23 [Note] - 200.63.47.3 не понятные ip и что за хост, я понятия не имею, гугл молчит по этому поводу. _ ну и лог самого сайта blabla.com.error.log Spoiler 2019/10/17 12:17:31 [warn] 2240#2240: *362 an upstream response is buffered to a temporary file /var/cache/nginx/fastcgi_temp/1/00/0000000001 while reading upstream, client: 40.77.188.183, server: blabla.com, request: "GET /min/?g=moneymaker2_css&f=catalog/view/javascript/jquery/owl-carousel/owl.carousel.css,catalog/view/javascript/jquery/owl-carousel/owl.moneymaker2.css,catalog/view/javascript/jquery/owl-carousel/owl.transitions.css,catalog/view/theme/moneymaker2/stylesheet/bootstrap-theme-colors.store0.css,catalog/view/theme/moneymaker2/stylesheet/stylesheet.css,catalog/view/theme/moneymaker2/stylesheet/stylesheet.custom.store0.css&v=264 HTTP/1.1", upstream: "fastcgi://unix:/var/www/php-fpm/user.sock:", host: "blabla.com" 2019/10/17 12:17:33 [warn] 2240#2240: *365 an upstream response is buffered to a temporary file /var/cache/nginx/fastcgi_temp/2/00/0000000002 while reading upstream, client: 40.77.189.162, server: blabla.com, request: "GET /min/?g=moneymaker2_js&f=catalog/view/javascript/jquery/owl-carousel/owl.carousel.min.js,catalog/view/javascript/jquery/moneymaker2/background-check.min.js,catalog/view/javascript/jquery/moneymaker2/jquery.ba-throttle-debounce.min.js,catalog/view/javascript/jquery/moneymaker2/bootstrap-hover-dropdown.min.js,catalog/view/javascript/jquery/moneymaker2/jquery.mask.min.js,catalog/view/javascript/jquery/moneymaker2/browser.update.js,catalog/view/javascript/jquery/moneymaker2/sidebars.responsive.js,catalog/view/javascript/jquery/moneymaker2/scrolltop.js&v=264 HTTP/1.1", upstream: "fastcgi://unix:/var/www/php-fpm/user.sock:", host: "blabla.com" 2019/10/17 14:27:50 [warn] 31073#31073: *388 an upstream response is buffered to a temporary file /var/cache/nginx/fastcgi_temp/3/00/0000000003 while reading upstream, client: "my-ip", server: blabla.com, request: "GET /phpmyadmin/js/get_scripts.js.php?scripts%5B%5D=jquery/jquery-1.11.1.min.js&scripts%5B%5D=sprintf.js&scripts%5B%5D=ajax.js&scripts%5B%5D=keyhandler.js&scripts%5B%5D=jquery/jquery-ui-1.11.2.min.js&scripts%5B%5D=jquery/jquery.cookie.js&scripts%5B%5D=jquery/jquery.mousewheel.js&scripts%5B%5D=jquery/jquery.event.drag-2.2.js&scripts%5B%5D=jquery/jquery-ui-timepicker-addon.js&scripts%5B%5D=jquery/jquery.ba-hashchange-1.3.js HTTP/1.1", upstream: "fastcgi://unix:/var/run/php-fpm.apache.sock:", host: "51.68.143.223" 2019/10/17 14:27:50 [warn] 31073#31073: *402 an upstream response is buffered to a temporary file /var/cache/nginx/fastcgi_temp/4/00/0000000004 while reading upstream, client: "my-ip", server: blabla.com, request: "GET /phpmyadmin/js/get_scripts.js.php?scripts%5B%5D=common.js&scripts%5B%5D=codemirror/lib/codemirror.js&scripts%5B%5D=codemirror/mode/sql/sql.js&scripts%5B%5D=codemirror/addon/runmode/runmode.js&scripts%5B%5D=codemirror/addon/hint/show-hint.js&scripts%5B%5D=codemirror/addon/hint/sql-hint.js&scripts%5B%5D=console.js&scripts%5B%5D=config.js HTTP/1.1", upstream: "fastcgi://unix:/var/run/php-fpm.apache.sock:", host: "51.68.143.223" 2019/10/17 14:48:26 [error] 31073#31073: *424 openat() "/var/www/user/data/www/blabla.com/about_us.html" failed (2: No such file or directory), client: 71.13.87.122, server: blabla.com, request: "GET /about_us.html HTTP/1.1", host: "blabla.com" 2019/10/17 14:48:28 [error] 31073#31073: *424 "/var/www/user/data/www/blabla.com/add-return/index.html" is not found (2: No such file or directory), client: 71.13.87.122, server: blabla.com, request: "GET /add-return/ HTTP/1.1", host: "blabla.com" 2019/10/17 14:48:29 [error] 31073#31073: *424 "/var/www/user/data/www/blabla.com/affiliates/index.html" is not found (2: No such file or directory), client: 71.13.87.122, server: blabla.com, request: "GET /affiliates/ HTTP/1.1", host: "blabla.com" 2019/10/17 14:48:31 [error] 31073#31073: *424 "/var/www/user/data/www/blabla.com/brands/index.html" is not found (2: No such file or directory), client: 71.13.87.122, server: blabla.com, request: "GET /brands/ HTTP/1.1", host: "blabla.com" 2019/10/17 14:48:33 [error] 31073#31073: *424 "/var/www/user/data/www/blabla.com/collagen/index.html" is not found (2: No such file or directory), client: 71.13.87.122, server: blabla.com, request: "GET /collagen/ HTTP/1.1", host: "blabla.com" 2019/10/17 14:48:40 [error] 31073#31073: *424 "/var/www/user/data/www/blabla.com/contact-us/index.html" is not found (2: No such file or directory), client: 71.13.87.122, server: blabla.com, request: "GET /contact-us/ HTTP/1.1", host: "blabla.com" 2019/10/17 14:48:42 [error] 31073#31073: *424 openat() "/var/www/user/data/www/blabla.com/delivery.html" failed (2: No such file or directory), client: 71.13.87.122, server: blabla.com, request: "GET /delivery.html HTTP/1.1", host: "blabla.com" 2019/10/17 14:48:56 [error] 31073#31073: *424 "/var/www/user/data/www/blabla.com/my-account/index.html" is not found (2: No such file or directory), client: 71.13.87.122, server: blabla.com, request: "GET /my-account/ HTTP/1.1", host: "blabla.com" 2019/10/17 14:48:58 [error] 31073#31073: *424 "/var/www/user/data/www/blabla.com/newsletter/index.html" is not found (2: No such file or directory), client: 71.13.87.122, server: blabla.com, request: "GET /newsletter/ HTTP/1.1", host: "blabla.com" 2019/10/17 14:49:00 [error] 31073#31073: *424 "/var/www/user/data/www/blabla.com/omega-3-i-dobavki/index.html" is not found (2: No such file or directory), client: 71.13.87.122, server: blabla.com, request: "GET /omega-3-i-dobavki/ HTTP/1.1", host: "blabla.com" 2019/10/17 14:49:02 [error] 31073#31073: *424 "/var/www/user/data/www/blabla.com/order-history/index.html" is not found (2: No such file or directory), client: 71.13.87.122, server: blabla.com, request: "GET /order-history/ HTTP/1.1", host: "blabla.com" 2019/10/17 14:49:03 [error] 31073#31073: *424 openat() "/var/www/user/data/www/blabla.com/privacy.html" failed (2: No such file or directory), client: 71.13.87.122, server: blabla.com, request: "GET /privacy.html HTTP/1.1", host: "blabla.com" 2019/10/17 14:49:05 [error] 31073#31073: *424 "/var/www/user/data/www/blabla.com/sitemap/index.html" is not found (2: No such file or directory), client: 71.13.87.122, server: blabla.com, request: "GET /sitemap/ HTTP/1.1", host: "blabla.com" 2019/10/17 14:49:07 [error] 31073#31073: *424 "/var/www/user/data/www/blabla.com/specials/index.html" is not found (2: No such file or directory), client: 71.13.87.122, server: blabla.com, request: "GET /specials/ HTTP/1.1", host: "blabla.com" 2019/10/17 14:49:09 [error] 31073#31073: *424 openat() "/var/www/user/data/www/blabla.com/terms.html" failed (2: No such file or directory), client: 71.13.87.122, server: blabla.com, request: "GET /terms.html HTTP/1.1", host: "blabla.com" 2019/10/17 14:49:11 [error] 31073#31073: *424 "/var/www/user/data/www/blabla.com/vouchers/index.html" is not found (2: No such file or directory), client: 71.13.87.122, server: blabla.com, request: "GET /vouchers/ HTTP/1.1", host: "blabla.com" 2019/10/17 14:49:12 [error] 31073#31073: *424 "/var/www/user/data/www/blabla.com/wishlist/index.html" is not found (2: No such file or directory), client: 71.13.87.122, server: blabla.com, request: "GET /wishlist/ HTTP/1.1", host: "blabla.com" и тут у нас ошибки при отсылке к непонятным файлам. _ Сейчас я скорее всего понят в чем проблема. Сайт настраивался под php 7.0, вчера я перевел его на php 7.3. Сейчас поставил опять версию 7.0, сайт ожил. Следственно вопрос, в этом и заключалась проблема? Почему тогда он работал какое то время на 7.3? VPS у ovh. p.s. прям какая то мистика с ноутбуком, конечно не в этом дело, но очень прикольное совпадение, которое продолжается уже два дня. Змінено 17 жовтня 2019 користувачем gussevdmitriy Надіслати Поділитися на інших сайтах More sharing options...
markimax Опубліковано: 17 жовтня 2019 Share Опубліковано: 17 жовтня 2019 Может malware на ноутбуке? Надіслати Поділитися на інших сайтах More sharing options... gussevdmitriy Опубліковано: 17 жовтня 2019 Автор Share Опубліковано: 17 жовтня 2019 macos у меня, антивирусов нету Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 17 жовтня 2019 Share Опубліковано: 17 жовтня 2019 5 минут назад, gussevdmitriy сказал: macos у меня, антивирусов нету malware это не совсем вирус, точнее вирус но который вы поставили сами, сознательно (социальная инженерия) и подписали условия соглашения на его установку (поэтому антивирусы даже не имеют юридического права его идентифицировать как вирус) И может быть к примеру каким нибудь расширением к браузеру Надіслати Поділитися на інших сайтах More sharing options... gussevdmitriy Опубліковано: 17 жовтня 2019 Автор Share Опубліковано: 17 жовтня 2019 (змінено) То есть, он лезит через браузер в панель и что то там делает? Просто на сколько я понимаю в базу данных кто то пытался зайти, спасибо за совет, удалю все не нужное. Хотя сейчас еще раз проверил все, 90% программ родные остальное стоит давно и проблем с ними никогда не было. Змінено 17 жовтня 2019 користувачем gussevdmitriy Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 17 жовтня 2019 Share Опубліковано: 17 жовтня 2019 1 минуту назад, gussevdmitriy сказал: То есть, он лезит через браузер в панель и что то там делает? Просто на сколько я понимаю в базу данных кто то пытался зайти, спасибо за совет, удалю все не нужное Здесь скорее не malware т к у вас с php 7.0 работает нормально же у вас? Скорее всего где то в настройках сервера прописаны левый ip как default (пример) настройки и т п Надіслати Поділитися на інших сайтах More sharing options... gussevdmitriy Опубліковано: 17 жовтня 2019 Автор Share Опубліковано: 17 жовтня 2019 да, на 7.0 заработало. Потом опять перевел на 7.3, перезагрузил. Сайт работает. Усыпил ноутбук на 5 минут, включил, все работает. Буду ждать завтра) Надіслати Поділитися на інших сайтах More sharing options... 100napb Опубліковано: 17 жовтня 2019 Share Опубліковано: 17 жовтня 2019 (змінено) вставлю свои 5копеек. так как php у Вас работает через fpm, то для разных версий php-fpm у Вас разные конфигурационные файлы. Например, /opt/php73/etc/php-fpm.d/www.conf и /opt/php70/etc/php-fpm.d/www.conf в каждом конфиге php-fpm есть директива listen, которая указывает апишник и порт, либо путь до сокета, на котором "жить" fpm. Вероятнее всего, они у Вас указаны разные для разных версий пхп Помимо listen есть еще listen.mode, listen.owner, listen.group, user, group - эти параметры должны быть для 7.3 идентичные тем, что для 7.0 (на 7.0 ведь все работает) и, наконец, так как все это дело проксирует nginx, то в его конфиге, в блоке server, который обрабатывает Ваш сайт (скорее всего конфиг внутри подпапки vhosts) должна быть секция\локейшн для обработки php и проксированием на адрес php-fpm. Spoiler просто для примера location @php { ... fastcgi_index index.php; fastcgi_pass unix:/path-to-php/www.sock; ... } Судя по ошибкам, могу предположить два варианта в локейшене проксирующем php неверно указан индексный файл по-умолчанию (fastcgi_index index.php). или в самом блоке server конфига не указана директива index index.php index.html; Странно прост, что во всех ошибках у Вас .html ("/var/www/user/data/www/blabla.com/omega-3-i-dobavki/index.html" is not found) идет попытка проксировать обработку php туда, где ее не ждут... т.е. адрес в location'е nginx'а не соответствует текущему адресу действующего php-fpm. Переключить версию пхп переключили, а в конфигах nginx'a не исправили. P.S.: чудесам с ноутбуком и совпадениям верю меньше, чем логам и конфигам. Змінено 17 жовтня 2019 користувачем 100napb Надіслати Поділитися на інших сайтах More sharing options... gussevdmitriy Опубліковано: 17 жовтня 2019 Автор Share Опубліковано: 17 жовтня 2019 (змінено) 1 hour ago, 100napb said: вставлю свои 5копеек. 1. конфигурации перемещаются то есть 7.0 пустая, есть только www.conf.default. При изменении в панели, файл конф перемещается. 2 локальный ip и порт стоит. 4 Spoiler location @php { fastcgi_index index.php; fastcgi_param PHP_ADMIN_VALUE "sendmail_path = /usr/sbin/sendmail -t -i -f [email protected]"; fastcgi_pass unix:/var/www/php-fpm/user.sock; fastcgi_split_path_info ^((?U).+\.ph(?:p\d*|tml))(/?.+)$; try_files $uri =404; include fastcgi_params; } Quote в локейшене проксирующем php неверно указан индексный файл по-умолчанию (fastcgi_index index.php) есть такое. Quote или в самом блоке server конфига не указана директива index index.php index.html и такое есть Quote Странно прост, что во всех ошибках у Вас .html ("/var/www/user/data/www/blabla.com/omega-3-i-dobavki/index.html" is not found) просто такой папки в природе нету) _ конфик nginx. Изменения вносил только в расширение кэширование и склеивание доменов. Spoiler # с http://www.blabla.com -> 301 на https://blabla.com server { listen *.*.*.*:80; server_name www.blabla.com; return 301 https://blabla.com$request_uri; } server { server_name blabla.com; charset off; index index.html index.php; disable_symlinks if_not_owner from=$root_path; include /etc/nginx/vhosts-includes/*.conf; include /etc/nginx/vhosts-resources/blabla.com/*.conf; access_log /var/www/httpd-logs/blabla.com.access.log; error_log /var/www/httpd-logs/blabla.com.error.log notice; ssi on; set $root_path /var/www/user/data/www/blabla.com; root $root_path; location / { location ~ [^/]\.ph(p\d*|tml)$ { try_files /does_not_exists @php; } location ~* ^.+\.(jpg|jpeg|gif|png|svg|js|css|mp3|ogg|mpe?g|avi|zip|gz|bz2?|rar|swf|woff2)$ { expires max; } } location @php { fastcgi_index index.php; fastcgi_param PHP_ADMIN_VALUE "sendmail_path = /usr/sbin/sendmail -t -i -f [email protected]"; fastcgi_pass unix:/var/www/php-fpm/user.sock; fastcgi_split_path_info ^((?U).+\.ph(?:p\d*|tml))(/?.+)$; try_files $uri =404; include fastcgi_params; } return 301 https://$host:443$request_uri; gzip on; gzip_comp_level 7; gzip_disable "msie6"; gzip_types text/plain text/css application/json application/x-javascript text/xml application/xml application/xml+rss text/javascript application/javascript; listen *.*.*.*:80; } server { server_name blabla.com blabla.com; ssl_certificate "/var/www/httpd-cert/user/blabla.com_le1.crtca"; ssl_certificate_key "/var/www/httpd-cert/user/blabla.com_le1.key"; ssl_ciphers EECDH:+AES256:-3DES:RSA+AES:!NULL:!RC4; ssl_prefer_server_ciphers on; ssl_protocols TLSv1 TLSv1.1 TLSv1.2; add_header Strict-Transport-Security "max-age=31536000;"; ssl_dhparam /etc/ssl/certs/dhparam4096.pem; charset off; index index.html index.php; disable_symlinks if_not_owner from=$root_path; include /etc/nginx/vhosts-includes/*.conf; include /etc/nginx/vhosts-resources/blabla.com/*.conf; access_log /var/www/httpd-logs/blabla.com.access.log; error_log /var/www/httpd-logs/blabla.com.error.log notice; ssi on; set $root_path /var/www/user/data/www/blabla.com; root $root_path; location / { location ~ [^/]\.ph(p\d*|tml)$ { try_files /does_not_exists @php; } location ~* ^.+\.(jpg|jpeg|gif|png|svg|js|css|mp3|ogg|mpe?g|avi|zip|gz|bz2?|rar|swf|woff2)$ { expires max; } } location @php { fastcgi_index index.php; fastcgi_param PHP_ADMIN_VALUE "sendmail_path = /usr/sbin/sendmail -t -i -f [email protected]"; fastcgi_pass unix:/var/www/php-fpm/user.sock; fastcgi_split_path_info ^((?U).+\.ph(?:p\d*|tml))(/?.+)$; try_files $uri =404; include fastcgi_params; } gzip on; gzip_comp_level 7; gzip_disable "msie6"; gzip_types text/plain text/css application/json application/x-javascript text/xml application/xml application/xml+rss text/javascript application/javascript; listen *.*.*.*:443 ssl; } конфиг php Spoiler [user] pm = dynamic pm.start_servers = 1 pm.min_spare_servers = 1 pm.max_children = 5 pm.max_spare_servers = 5 php_admin_value[display_errors] = stderr php_admin_value[log_errors] = On listen = /var/www/php-fpm/user.sock listen.mode = 0660 listen.owner = user listen.group = apache user = user group = user chdir = / php_admin_value[upload_tmp_dir] = /var/www/user/data/mod-tmp php_admin_value[session.save_path] = /var/www/user/data/mod-tmp _ И да сайт упал и на 7.0 и 7.3. Ошибок нету ни у nginx, ни у php. Не знаю почему мне пришло в голову восстановить базу данных, но после восстановления все заработало _ Всем спасибо за ответы __ то есть после следующего "падения" лезть в базу данных и смотреть какие изменения произошли? p.s. панелька крутая, плати, а потом танцы с бубном. Змінено 17 жовтня 2019 користувачем gussevdmitriy Надіслати Поділитися на інших сайтах More sharing options... sitecreator Опубліковано: 17 жовтня 2019 Share Опубліковано: 17 жовтня 2019 9 часов назад, gussevdmitriy сказал: Нужен совет, настраиваю второй раз сервер на nginx + php-fpm + mysql + ispmanager. Поделюсь своим опытом. была утечка памяти на определенной версии php. Например, на 5.6 все было отлично, но на 7-ке была утечка. Смотрите процессы php-fpm: сколько штук, сколько работают по времени, сколько памяти занимают. Весь текст темы не читал, поэтому, возможно, что у вас другие причины, я лишь обозначил одну из распространенных. 7 часов назад, gussevdmitriy сказал: панелька крутая, плати, а потом танцы с бубном. ispmanager тут никаким боком скорее всего. Смотрите процессы. Надіслати Поділитися на інших сайтах More sharing options... EvaSystems Опубліковано: 18 жовтня 2019 Share Опубліковано: 18 жовтня 2019 @gussevdmitriy какие днс сервера используются у домена? Надіслати Поділитися на інших сайтах More sharing options... gussevdmitriy Опубліковано: 19 жовтня 2019 Автор Share Опубліковано: 19 жовтня 2019 @EvaSystems там все нормально, есть ns1, ns1 и для почты от яндекса dns1, dns2 утечек памяти нету, уже сутки сайт работает стабильно, буду смотреть что будет дальше. Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Послуги Системне адміністрування (налаштування хостингу, серверів, ПЗ) Сервер через сутки умирает. nginx + php-fpm + mysql + ispmanager Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення PRICE MASTER - Модуль імпорту/експорту товарів, парсинг, переклад, генерація текстів, редактор каталогу та багато іншого Автор: ScriptBrains 1.0 Синхронізація Замовлень Rozetka.ua та Opencart Автор: sinco Product Manipulator Автор: Hiperlynx007 Видалення дублікатів товарів для OpenCart Автор: Hatshypsut Вибір категорій і виробників для "Знайшли дешевше" шаблону Upstore Автор: Flint2000 × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
gussevdmitriy Опубліковано: 17 жовтня 2019 Автор Share Опубліковано: 17 жовтня 2019 macos у меня, антивирусов нету Надіслати Поділитися на інших сайтах More sharing options...
markimax Опубліковано: 17 жовтня 2019 Share Опубліковано: 17 жовтня 2019 5 минут назад, gussevdmitriy сказал: macos у меня, антивирусов нету malware это не совсем вирус, точнее вирус но который вы поставили сами, сознательно (социальная инженерия) и подписали условия соглашения на его установку (поэтому антивирусы даже не имеют юридического права его идентифицировать как вирус) И может быть к примеру каким нибудь расширением к браузеру Надіслати Поділитися на інших сайтах More sharing options... gussevdmitriy Опубліковано: 17 жовтня 2019 Автор Share Опубліковано: 17 жовтня 2019 (змінено) То есть, он лезит через браузер в панель и что то там делает? Просто на сколько я понимаю в базу данных кто то пытался зайти, спасибо за совет, удалю все не нужное. Хотя сейчас еще раз проверил все, 90% программ родные остальное стоит давно и проблем с ними никогда не было. Змінено 17 жовтня 2019 користувачем gussevdmitriy Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 17 жовтня 2019 Share Опубліковано: 17 жовтня 2019 1 минуту назад, gussevdmitriy сказал: То есть, он лезит через браузер в панель и что то там делает? Просто на сколько я понимаю в базу данных кто то пытался зайти, спасибо за совет, удалю все не нужное Здесь скорее не malware т к у вас с php 7.0 работает нормально же у вас? Скорее всего где то в настройках сервера прописаны левый ip как default (пример) настройки и т п Надіслати Поділитися на інших сайтах More sharing options... gussevdmitriy Опубліковано: 17 жовтня 2019 Автор Share Опубліковано: 17 жовтня 2019 да, на 7.0 заработало. Потом опять перевел на 7.3, перезагрузил. Сайт работает. Усыпил ноутбук на 5 минут, включил, все работает. Буду ждать завтра) Надіслати Поділитися на інших сайтах More sharing options... 100napb Опубліковано: 17 жовтня 2019 Share Опубліковано: 17 жовтня 2019 (змінено) вставлю свои 5копеек. так как php у Вас работает через fpm, то для разных версий php-fpm у Вас разные конфигурационные файлы. Например, /opt/php73/etc/php-fpm.d/www.conf и /opt/php70/etc/php-fpm.d/www.conf в каждом конфиге php-fpm есть директива listen, которая указывает апишник и порт, либо путь до сокета, на котором "жить" fpm. Вероятнее всего, они у Вас указаны разные для разных версий пхп Помимо listen есть еще listen.mode, listen.owner, listen.group, user, group - эти параметры должны быть для 7.3 идентичные тем, что для 7.0 (на 7.0 ведь все работает) и, наконец, так как все это дело проксирует nginx, то в его конфиге, в блоке server, который обрабатывает Ваш сайт (скорее всего конфиг внутри подпапки vhosts) должна быть секция\локейшн для обработки php и проксированием на адрес php-fpm. Spoiler просто для примера location @php { ... fastcgi_index index.php; fastcgi_pass unix:/path-to-php/www.sock; ... } Судя по ошибкам, могу предположить два варианта в локейшене проксирующем php неверно указан индексный файл по-умолчанию (fastcgi_index index.php). или в самом блоке server конфига не указана директива index index.php index.html; Странно прост, что во всех ошибках у Вас .html ("/var/www/user/data/www/blabla.com/omega-3-i-dobavki/index.html" is not found) идет попытка проксировать обработку php туда, где ее не ждут... т.е. адрес в location'е nginx'а не соответствует текущему адресу действующего php-fpm. Переключить версию пхп переключили, а в конфигах nginx'a не исправили. P.S.: чудесам с ноутбуком и совпадениям верю меньше, чем логам и конфигам. Змінено 17 жовтня 2019 користувачем 100napb Надіслати Поділитися на інших сайтах More sharing options... gussevdmitriy Опубліковано: 17 жовтня 2019 Автор Share Опубліковано: 17 жовтня 2019 (змінено) 1 hour ago, 100napb said: вставлю свои 5копеек. 1. конфигурации перемещаются то есть 7.0 пустая, есть только www.conf.default. При изменении в панели, файл конф перемещается. 2 локальный ip и порт стоит. 4 Spoiler location @php { fastcgi_index index.php; fastcgi_param PHP_ADMIN_VALUE "sendmail_path = /usr/sbin/sendmail -t -i -f [email protected]"; fastcgi_pass unix:/var/www/php-fpm/user.sock; fastcgi_split_path_info ^((?U).+\.ph(?:p\d*|tml))(/?.+)$; try_files $uri =404; include fastcgi_params; } Quote в локейшене проксирующем php неверно указан индексный файл по-умолчанию (fastcgi_index index.php) есть такое. Quote или в самом блоке server конфига не указана директива index index.php index.html и такое есть Quote Странно прост, что во всех ошибках у Вас .html ("/var/www/user/data/www/blabla.com/omega-3-i-dobavki/index.html" is not found) просто такой папки в природе нету) _ конфик nginx. Изменения вносил только в расширение кэширование и склеивание доменов. Spoiler # с http://www.blabla.com -> 301 на https://blabla.com server { listen *.*.*.*:80; server_name www.blabla.com; return 301 https://blabla.com$request_uri; } server { server_name blabla.com; charset off; index index.html index.php; disable_symlinks if_not_owner from=$root_path; include /etc/nginx/vhosts-includes/*.conf; include /etc/nginx/vhosts-resources/blabla.com/*.conf; access_log /var/www/httpd-logs/blabla.com.access.log; error_log /var/www/httpd-logs/blabla.com.error.log notice; ssi on; set $root_path /var/www/user/data/www/blabla.com; root $root_path; location / { location ~ [^/]\.ph(p\d*|tml)$ { try_files /does_not_exists @php; } location ~* ^.+\.(jpg|jpeg|gif|png|svg|js|css|mp3|ogg|mpe?g|avi|zip|gz|bz2?|rar|swf|woff2)$ { expires max; } } location @php { fastcgi_index index.php; fastcgi_param PHP_ADMIN_VALUE "sendmail_path = /usr/sbin/sendmail -t -i -f [email protected]"; fastcgi_pass unix:/var/www/php-fpm/user.sock; fastcgi_split_path_info ^((?U).+\.ph(?:p\d*|tml))(/?.+)$; try_files $uri =404; include fastcgi_params; } return 301 https://$host:443$request_uri; gzip on; gzip_comp_level 7; gzip_disable "msie6"; gzip_types text/plain text/css application/json application/x-javascript text/xml application/xml application/xml+rss text/javascript application/javascript; listen *.*.*.*:80; } server { server_name blabla.com blabla.com; ssl_certificate "/var/www/httpd-cert/user/blabla.com_le1.crtca"; ssl_certificate_key "/var/www/httpd-cert/user/blabla.com_le1.key"; ssl_ciphers EECDH:+AES256:-3DES:RSA+AES:!NULL:!RC4; ssl_prefer_server_ciphers on; ssl_protocols TLSv1 TLSv1.1 TLSv1.2; add_header Strict-Transport-Security "max-age=31536000;"; ssl_dhparam /etc/ssl/certs/dhparam4096.pem; charset off; index index.html index.php; disable_symlinks if_not_owner from=$root_path; include /etc/nginx/vhosts-includes/*.conf; include /etc/nginx/vhosts-resources/blabla.com/*.conf; access_log /var/www/httpd-logs/blabla.com.access.log; error_log /var/www/httpd-logs/blabla.com.error.log notice; ssi on; set $root_path /var/www/user/data/www/blabla.com; root $root_path; location / { location ~ [^/]\.ph(p\d*|tml)$ { try_files /does_not_exists @php; } location ~* ^.+\.(jpg|jpeg|gif|png|svg|js|css|mp3|ogg|mpe?g|avi|zip|gz|bz2?|rar|swf|woff2)$ { expires max; } } location @php { fastcgi_index index.php; fastcgi_param PHP_ADMIN_VALUE "sendmail_path = /usr/sbin/sendmail -t -i -f [email protected]"; fastcgi_pass unix:/var/www/php-fpm/user.sock; fastcgi_split_path_info ^((?U).+\.ph(?:p\d*|tml))(/?.+)$; try_files $uri =404; include fastcgi_params; } gzip on; gzip_comp_level 7; gzip_disable "msie6"; gzip_types text/plain text/css application/json application/x-javascript text/xml application/xml application/xml+rss text/javascript application/javascript; listen *.*.*.*:443 ssl; } конфиг php Spoiler [user] pm = dynamic pm.start_servers = 1 pm.min_spare_servers = 1 pm.max_children = 5 pm.max_spare_servers = 5 php_admin_value[display_errors] = stderr php_admin_value[log_errors] = On listen = /var/www/php-fpm/user.sock listen.mode = 0660 listen.owner = user listen.group = apache user = user group = user chdir = / php_admin_value[upload_tmp_dir] = /var/www/user/data/mod-tmp php_admin_value[session.save_path] = /var/www/user/data/mod-tmp _ И да сайт упал и на 7.0 и 7.3. Ошибок нету ни у nginx, ни у php. Не знаю почему мне пришло в голову восстановить базу данных, но после восстановления все заработало _ Всем спасибо за ответы __ то есть после следующего "падения" лезть в базу данных и смотреть какие изменения произошли? p.s. панелька крутая, плати, а потом танцы с бубном. Змінено 17 жовтня 2019 користувачем gussevdmitriy Надіслати Поділитися на інших сайтах More sharing options... sitecreator Опубліковано: 17 жовтня 2019 Share Опубліковано: 17 жовтня 2019 9 часов назад, gussevdmitriy сказал: Нужен совет, настраиваю второй раз сервер на nginx + php-fpm + mysql + ispmanager. Поделюсь своим опытом. была утечка памяти на определенной версии php. Например, на 5.6 все было отлично, но на 7-ке была утечка. Смотрите процессы php-fpm: сколько штук, сколько работают по времени, сколько памяти занимают. Весь текст темы не читал, поэтому, возможно, что у вас другие причины, я лишь обозначил одну из распространенных. 7 часов назад, gussevdmitriy сказал: панелька крутая, плати, а потом танцы с бубном. ispmanager тут никаким боком скорее всего. Смотрите процессы. Надіслати Поділитися на інших сайтах More sharing options... EvaSystems Опубліковано: 18 жовтня 2019 Share Опубліковано: 18 жовтня 2019 @gussevdmitriy какие днс сервера используются у домена? Надіслати Поділитися на інших сайтах More sharing options... gussevdmitriy Опубліковано: 19 жовтня 2019 Автор Share Опубліковано: 19 жовтня 2019 @EvaSystems там все нормально, есть ns1, ns1 и для почты от яндекса dns1, dns2 утечек памяти нету, уже сутки сайт работает стабильно, буду смотреть что будет дальше. Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Послуги Системне адміністрування (налаштування хостингу, серверів, ПЗ) Сервер через сутки умирает. nginx + php-fpm + mysql + ispmanager Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення PRICE MASTER - Модуль імпорту/експорту товарів, парсинг, переклад, генерація текстів, редактор каталогу та багато іншого Автор: ScriptBrains 1.0 Синхронізація Замовлень Rozetka.ua та Opencart Автор: sinco Product Manipulator Автор: Hiperlynx007 Видалення дублікатів товарів для OpenCart Автор: Hatshypsut Вибір категорій і виробників для "Знайшли дешевше" шаблону Upstore Автор: Flint2000
gussevdmitriy Опубліковано: 17 жовтня 2019 Автор Share Опубліковано: 17 жовтня 2019 (змінено) То есть, он лезит через браузер в панель и что то там делает? Просто на сколько я понимаю в базу данных кто то пытался зайти, спасибо за совет, удалю все не нужное. Хотя сейчас еще раз проверил все, 90% программ родные остальное стоит давно и проблем с ними никогда не было. Змінено 17 жовтня 2019 користувачем gussevdmitriy Надіслати Поділитися на інших сайтах More sharing options...
markimax Опубліковано: 17 жовтня 2019 Share Опубліковано: 17 жовтня 2019 1 минуту назад, gussevdmitriy сказал: То есть, он лезит через браузер в панель и что то там делает? Просто на сколько я понимаю в базу данных кто то пытался зайти, спасибо за совет, удалю все не нужное Здесь скорее не malware т к у вас с php 7.0 работает нормально же у вас? Скорее всего где то в настройках сервера прописаны левый ip как default (пример) настройки и т п Надіслати Поділитися на інших сайтах More sharing options... gussevdmitriy Опубліковано: 17 жовтня 2019 Автор Share Опубліковано: 17 жовтня 2019 да, на 7.0 заработало. Потом опять перевел на 7.3, перезагрузил. Сайт работает. Усыпил ноутбук на 5 минут, включил, все работает. Буду ждать завтра) Надіслати Поділитися на інших сайтах More sharing options... 100napb Опубліковано: 17 жовтня 2019 Share Опубліковано: 17 жовтня 2019 (змінено) вставлю свои 5копеек. так как php у Вас работает через fpm, то для разных версий php-fpm у Вас разные конфигурационные файлы. Например, /opt/php73/etc/php-fpm.d/www.conf и /opt/php70/etc/php-fpm.d/www.conf в каждом конфиге php-fpm есть директива listen, которая указывает апишник и порт, либо путь до сокета, на котором "жить" fpm. Вероятнее всего, они у Вас указаны разные для разных версий пхп Помимо listen есть еще listen.mode, listen.owner, listen.group, user, group - эти параметры должны быть для 7.3 идентичные тем, что для 7.0 (на 7.0 ведь все работает) и, наконец, так как все это дело проксирует nginx, то в его конфиге, в блоке server, который обрабатывает Ваш сайт (скорее всего конфиг внутри подпапки vhosts) должна быть секция\локейшн для обработки php и проксированием на адрес php-fpm. Spoiler просто для примера location @php { ... fastcgi_index index.php; fastcgi_pass unix:/path-to-php/www.sock; ... } Судя по ошибкам, могу предположить два варианта в локейшене проксирующем php неверно указан индексный файл по-умолчанию (fastcgi_index index.php). или в самом блоке server конфига не указана директива index index.php index.html; Странно прост, что во всех ошибках у Вас .html ("/var/www/user/data/www/blabla.com/omega-3-i-dobavki/index.html" is not found) идет попытка проксировать обработку php туда, где ее не ждут... т.е. адрес в location'е nginx'а не соответствует текущему адресу действующего php-fpm. Переключить версию пхп переключили, а в конфигах nginx'a не исправили. P.S.: чудесам с ноутбуком и совпадениям верю меньше, чем логам и конфигам. Змінено 17 жовтня 2019 користувачем 100napb Надіслати Поділитися на інших сайтах More sharing options... gussevdmitriy Опубліковано: 17 жовтня 2019 Автор Share Опубліковано: 17 жовтня 2019 (змінено) 1 hour ago, 100napb said: вставлю свои 5копеек. 1. конфигурации перемещаются то есть 7.0 пустая, есть только www.conf.default. При изменении в панели, файл конф перемещается. 2 локальный ip и порт стоит. 4 Spoiler location @php { fastcgi_index index.php; fastcgi_param PHP_ADMIN_VALUE "sendmail_path = /usr/sbin/sendmail -t -i -f [email protected]"; fastcgi_pass unix:/var/www/php-fpm/user.sock; fastcgi_split_path_info ^((?U).+\.ph(?:p\d*|tml))(/?.+)$; try_files $uri =404; include fastcgi_params; } Quote в локейшене проксирующем php неверно указан индексный файл по-умолчанию (fastcgi_index index.php) есть такое. Quote или в самом блоке server конфига не указана директива index index.php index.html и такое есть Quote Странно прост, что во всех ошибках у Вас .html ("/var/www/user/data/www/blabla.com/omega-3-i-dobavki/index.html" is not found) просто такой папки в природе нету) _ конфик nginx. Изменения вносил только в расширение кэширование и склеивание доменов. Spoiler # с http://www.blabla.com -> 301 на https://blabla.com server { listen *.*.*.*:80; server_name www.blabla.com; return 301 https://blabla.com$request_uri; } server { server_name blabla.com; charset off; index index.html index.php; disable_symlinks if_not_owner from=$root_path; include /etc/nginx/vhosts-includes/*.conf; include /etc/nginx/vhosts-resources/blabla.com/*.conf; access_log /var/www/httpd-logs/blabla.com.access.log; error_log /var/www/httpd-logs/blabla.com.error.log notice; ssi on; set $root_path /var/www/user/data/www/blabla.com; root $root_path; location / { location ~ [^/]\.ph(p\d*|tml)$ { try_files /does_not_exists @php; } location ~* ^.+\.(jpg|jpeg|gif|png|svg|js|css|mp3|ogg|mpe?g|avi|zip|gz|bz2?|rar|swf|woff2)$ { expires max; } } location @php { fastcgi_index index.php; fastcgi_param PHP_ADMIN_VALUE "sendmail_path = /usr/sbin/sendmail -t -i -f [email protected]"; fastcgi_pass unix:/var/www/php-fpm/user.sock; fastcgi_split_path_info ^((?U).+\.ph(?:p\d*|tml))(/?.+)$; try_files $uri =404; include fastcgi_params; } return 301 https://$host:443$request_uri; gzip on; gzip_comp_level 7; gzip_disable "msie6"; gzip_types text/plain text/css application/json application/x-javascript text/xml application/xml application/xml+rss text/javascript application/javascript; listen *.*.*.*:80; } server { server_name blabla.com blabla.com; ssl_certificate "/var/www/httpd-cert/user/blabla.com_le1.crtca"; ssl_certificate_key "/var/www/httpd-cert/user/blabla.com_le1.key"; ssl_ciphers EECDH:+AES256:-3DES:RSA+AES:!NULL:!RC4; ssl_prefer_server_ciphers on; ssl_protocols TLSv1 TLSv1.1 TLSv1.2; add_header Strict-Transport-Security "max-age=31536000;"; ssl_dhparam /etc/ssl/certs/dhparam4096.pem; charset off; index index.html index.php; disable_symlinks if_not_owner from=$root_path; include /etc/nginx/vhosts-includes/*.conf; include /etc/nginx/vhosts-resources/blabla.com/*.conf; access_log /var/www/httpd-logs/blabla.com.access.log; error_log /var/www/httpd-logs/blabla.com.error.log notice; ssi on; set $root_path /var/www/user/data/www/blabla.com; root $root_path; location / { location ~ [^/]\.ph(p\d*|tml)$ { try_files /does_not_exists @php; } location ~* ^.+\.(jpg|jpeg|gif|png|svg|js|css|mp3|ogg|mpe?g|avi|zip|gz|bz2?|rar|swf|woff2)$ { expires max; } } location @php { fastcgi_index index.php; fastcgi_param PHP_ADMIN_VALUE "sendmail_path = /usr/sbin/sendmail -t -i -f [email protected]"; fastcgi_pass unix:/var/www/php-fpm/user.sock; fastcgi_split_path_info ^((?U).+\.ph(?:p\d*|tml))(/?.+)$; try_files $uri =404; include fastcgi_params; } gzip on; gzip_comp_level 7; gzip_disable "msie6"; gzip_types text/plain text/css application/json application/x-javascript text/xml application/xml application/xml+rss text/javascript application/javascript; listen *.*.*.*:443 ssl; } конфиг php Spoiler [user] pm = dynamic pm.start_servers = 1 pm.min_spare_servers = 1 pm.max_children = 5 pm.max_spare_servers = 5 php_admin_value[display_errors] = stderr php_admin_value[log_errors] = On listen = /var/www/php-fpm/user.sock listen.mode = 0660 listen.owner = user listen.group = apache user = user group = user chdir = / php_admin_value[upload_tmp_dir] = /var/www/user/data/mod-tmp php_admin_value[session.save_path] = /var/www/user/data/mod-tmp _ И да сайт упал и на 7.0 и 7.3. Ошибок нету ни у nginx, ни у php. Не знаю почему мне пришло в голову восстановить базу данных, но после восстановления все заработало _ Всем спасибо за ответы __ то есть после следующего "падения" лезть в базу данных и смотреть какие изменения произошли? p.s. панелька крутая, плати, а потом танцы с бубном. Змінено 17 жовтня 2019 користувачем gussevdmitriy Надіслати Поділитися на інших сайтах More sharing options... sitecreator Опубліковано: 17 жовтня 2019 Share Опубліковано: 17 жовтня 2019 9 часов назад, gussevdmitriy сказал: Нужен совет, настраиваю второй раз сервер на nginx + php-fpm + mysql + ispmanager. Поделюсь своим опытом. была утечка памяти на определенной версии php. Например, на 5.6 все было отлично, но на 7-ке была утечка. Смотрите процессы php-fpm: сколько штук, сколько работают по времени, сколько памяти занимают. Весь текст темы не читал, поэтому, возможно, что у вас другие причины, я лишь обозначил одну из распространенных. 7 часов назад, gussevdmitriy сказал: панелька крутая, плати, а потом танцы с бубном. ispmanager тут никаким боком скорее всего. Смотрите процессы. Надіслати Поділитися на інших сайтах More sharing options... EvaSystems Опубліковано: 18 жовтня 2019 Share Опубліковано: 18 жовтня 2019 @gussevdmitriy какие днс сервера используются у домена? Надіслати Поділитися на інших сайтах More sharing options... gussevdmitriy Опубліковано: 19 жовтня 2019 Автор Share Опубліковано: 19 жовтня 2019 @EvaSystems там все нормально, есть ns1, ns1 и для почты от яндекса dns1, dns2 утечек памяти нету, уже сутки сайт работает стабильно, буду смотреть что будет дальше. Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Послуги Системне адміністрування (налаштування хостингу, серверів, ПЗ) Сервер через сутки умирает. nginx + php-fpm + mysql + ispmanager
gussevdmitriy Опубліковано: 17 жовтня 2019 Автор Share Опубліковано: 17 жовтня 2019 да, на 7.0 заработало. Потом опять перевел на 7.3, перезагрузил. Сайт работает. Усыпил ноутбук на 5 минут, включил, все работает. Буду ждать завтра) Надіслати Поділитися на інших сайтах More sharing options...
100napb Опубліковано: 17 жовтня 2019 Share Опубліковано: 17 жовтня 2019 (змінено) вставлю свои 5копеек. так как php у Вас работает через fpm, то для разных версий php-fpm у Вас разные конфигурационные файлы. Например, /opt/php73/etc/php-fpm.d/www.conf и /opt/php70/etc/php-fpm.d/www.conf в каждом конфиге php-fpm есть директива listen, которая указывает апишник и порт, либо путь до сокета, на котором "жить" fpm. Вероятнее всего, они у Вас указаны разные для разных версий пхп Помимо listen есть еще listen.mode, listen.owner, listen.group, user, group - эти параметры должны быть для 7.3 идентичные тем, что для 7.0 (на 7.0 ведь все работает) и, наконец, так как все это дело проксирует nginx, то в его конфиге, в блоке server, который обрабатывает Ваш сайт (скорее всего конфиг внутри подпапки vhosts) должна быть секция\локейшн для обработки php и проксированием на адрес php-fpm. Spoiler просто для примера location @php { ... fastcgi_index index.php; fastcgi_pass unix:/path-to-php/www.sock; ... } Судя по ошибкам, могу предположить два варианта в локейшене проксирующем php неверно указан индексный файл по-умолчанию (fastcgi_index index.php). или в самом блоке server конфига не указана директива index index.php index.html; Странно прост, что во всех ошибках у Вас .html ("/var/www/user/data/www/blabla.com/omega-3-i-dobavki/index.html" is not found) идет попытка проксировать обработку php туда, где ее не ждут... т.е. адрес в location'е nginx'а не соответствует текущему адресу действующего php-fpm. Переключить версию пхп переключили, а в конфигах nginx'a не исправили. P.S.: чудесам с ноутбуком и совпадениям верю меньше, чем логам и конфигам. Змінено 17 жовтня 2019 користувачем 100napb Надіслати Поділитися на інших сайтах More sharing options... gussevdmitriy Опубліковано: 17 жовтня 2019 Автор Share Опубліковано: 17 жовтня 2019 (змінено) 1 hour ago, 100napb said: вставлю свои 5копеек. 1. конфигурации перемещаются то есть 7.0 пустая, есть только www.conf.default. При изменении в панели, файл конф перемещается. 2 локальный ip и порт стоит. 4 Spoiler location @php { fastcgi_index index.php; fastcgi_param PHP_ADMIN_VALUE "sendmail_path = /usr/sbin/sendmail -t -i -f [email protected]"; fastcgi_pass unix:/var/www/php-fpm/user.sock; fastcgi_split_path_info ^((?U).+\.ph(?:p\d*|tml))(/?.+)$; try_files $uri =404; include fastcgi_params; } Quote в локейшене проксирующем php неверно указан индексный файл по-умолчанию (fastcgi_index index.php) есть такое. Quote или в самом блоке server конфига не указана директива index index.php index.html и такое есть Quote Странно прост, что во всех ошибках у Вас .html ("/var/www/user/data/www/blabla.com/omega-3-i-dobavki/index.html" is not found) просто такой папки в природе нету) _ конфик nginx. Изменения вносил только в расширение кэширование и склеивание доменов. Spoiler # с http://www.blabla.com -> 301 на https://blabla.com server { listen *.*.*.*:80; server_name www.blabla.com; return 301 https://blabla.com$request_uri; } server { server_name blabla.com; charset off; index index.html index.php; disable_symlinks if_not_owner from=$root_path; include /etc/nginx/vhosts-includes/*.conf; include /etc/nginx/vhosts-resources/blabla.com/*.conf; access_log /var/www/httpd-logs/blabla.com.access.log; error_log /var/www/httpd-logs/blabla.com.error.log notice; ssi on; set $root_path /var/www/user/data/www/blabla.com; root $root_path; location / { location ~ [^/]\.ph(p\d*|tml)$ { try_files /does_not_exists @php; } location ~* ^.+\.(jpg|jpeg|gif|png|svg|js|css|mp3|ogg|mpe?g|avi|zip|gz|bz2?|rar|swf|woff2)$ { expires max; } } location @php { fastcgi_index index.php; fastcgi_param PHP_ADMIN_VALUE "sendmail_path = /usr/sbin/sendmail -t -i -f [email protected]"; fastcgi_pass unix:/var/www/php-fpm/user.sock; fastcgi_split_path_info ^((?U).+\.ph(?:p\d*|tml))(/?.+)$; try_files $uri =404; include fastcgi_params; } return 301 https://$host:443$request_uri; gzip on; gzip_comp_level 7; gzip_disable "msie6"; gzip_types text/plain text/css application/json application/x-javascript text/xml application/xml application/xml+rss text/javascript application/javascript; listen *.*.*.*:80; } server { server_name blabla.com blabla.com; ssl_certificate "/var/www/httpd-cert/user/blabla.com_le1.crtca"; ssl_certificate_key "/var/www/httpd-cert/user/blabla.com_le1.key"; ssl_ciphers EECDH:+AES256:-3DES:RSA+AES:!NULL:!RC4; ssl_prefer_server_ciphers on; ssl_protocols TLSv1 TLSv1.1 TLSv1.2; add_header Strict-Transport-Security "max-age=31536000;"; ssl_dhparam /etc/ssl/certs/dhparam4096.pem; charset off; index index.html index.php; disable_symlinks if_not_owner from=$root_path; include /etc/nginx/vhosts-includes/*.conf; include /etc/nginx/vhosts-resources/blabla.com/*.conf; access_log /var/www/httpd-logs/blabla.com.access.log; error_log /var/www/httpd-logs/blabla.com.error.log notice; ssi on; set $root_path /var/www/user/data/www/blabla.com; root $root_path; location / { location ~ [^/]\.ph(p\d*|tml)$ { try_files /does_not_exists @php; } location ~* ^.+\.(jpg|jpeg|gif|png|svg|js|css|mp3|ogg|mpe?g|avi|zip|gz|bz2?|rar|swf|woff2)$ { expires max; } } location @php { fastcgi_index index.php; fastcgi_param PHP_ADMIN_VALUE "sendmail_path = /usr/sbin/sendmail -t -i -f [email protected]"; fastcgi_pass unix:/var/www/php-fpm/user.sock; fastcgi_split_path_info ^((?U).+\.ph(?:p\d*|tml))(/?.+)$; try_files $uri =404; include fastcgi_params; } gzip on; gzip_comp_level 7; gzip_disable "msie6"; gzip_types text/plain text/css application/json application/x-javascript text/xml application/xml application/xml+rss text/javascript application/javascript; listen *.*.*.*:443 ssl; } конфиг php Spoiler [user] pm = dynamic pm.start_servers = 1 pm.min_spare_servers = 1 pm.max_children = 5 pm.max_spare_servers = 5 php_admin_value[display_errors] = stderr php_admin_value[log_errors] = On listen = /var/www/php-fpm/user.sock listen.mode = 0660 listen.owner = user listen.group = apache user = user group = user chdir = / php_admin_value[upload_tmp_dir] = /var/www/user/data/mod-tmp php_admin_value[session.save_path] = /var/www/user/data/mod-tmp _ И да сайт упал и на 7.0 и 7.3. Ошибок нету ни у nginx, ни у php. Не знаю почему мне пришло в голову восстановить базу данных, но после восстановления все заработало _ Всем спасибо за ответы __ то есть после следующего "падения" лезть в базу данных и смотреть какие изменения произошли? p.s. панелька крутая, плати, а потом танцы с бубном. Змінено 17 жовтня 2019 користувачем gussevdmitriy Надіслати Поділитися на інших сайтах More sharing options... sitecreator Опубліковано: 17 жовтня 2019 Share Опубліковано: 17 жовтня 2019 9 часов назад, gussevdmitriy сказал: Нужен совет, настраиваю второй раз сервер на nginx + php-fpm + mysql + ispmanager. Поделюсь своим опытом. была утечка памяти на определенной версии php. Например, на 5.6 все было отлично, но на 7-ке была утечка. Смотрите процессы php-fpm: сколько штук, сколько работают по времени, сколько памяти занимают. Весь текст темы не читал, поэтому, возможно, что у вас другие причины, я лишь обозначил одну из распространенных. 7 часов назад, gussevdmitriy сказал: панелька крутая, плати, а потом танцы с бубном. ispmanager тут никаким боком скорее всего. Смотрите процессы. Надіслати Поділитися на інших сайтах More sharing options... EvaSystems Опубліковано: 18 жовтня 2019 Share Опубліковано: 18 жовтня 2019 @gussevdmitriy какие днс сервера используются у домена? Надіслати Поділитися на інших сайтах More sharing options... gussevdmitriy Опубліковано: 19 жовтня 2019 Автор Share Опубліковано: 19 жовтня 2019 @EvaSystems там все нормально, есть ns1, ns1 и для почты от яндекса dns1, dns2 утечек памяти нету, уже сутки сайт работает стабильно, буду смотреть что будет дальше. Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку
gussevdmitriy Опубліковано: 17 жовтня 2019 Автор Share Опубліковано: 17 жовтня 2019 (змінено) 1 hour ago, 100napb said: вставлю свои 5копеек. 1. конфигурации перемещаются то есть 7.0 пустая, есть только www.conf.default. При изменении в панели, файл конф перемещается. 2 локальный ip и порт стоит. 4 Spoiler location @php { fastcgi_index index.php; fastcgi_param PHP_ADMIN_VALUE "sendmail_path = /usr/sbin/sendmail -t -i -f [email protected]"; fastcgi_pass unix:/var/www/php-fpm/user.sock; fastcgi_split_path_info ^((?U).+\.ph(?:p\d*|tml))(/?.+)$; try_files $uri =404; include fastcgi_params; } Quote в локейшене проксирующем php неверно указан индексный файл по-умолчанию (fastcgi_index index.php) есть такое. Quote или в самом блоке server конфига не указана директива index index.php index.html и такое есть Quote Странно прост, что во всех ошибках у Вас .html ("/var/www/user/data/www/blabla.com/omega-3-i-dobavki/index.html" is not found) просто такой папки в природе нету) _ конфик nginx. Изменения вносил только в расширение кэширование и склеивание доменов. Spoiler # с http://www.blabla.com -> 301 на https://blabla.com server { listen *.*.*.*:80; server_name www.blabla.com; return 301 https://blabla.com$request_uri; } server { server_name blabla.com; charset off; index index.html index.php; disable_symlinks if_not_owner from=$root_path; include /etc/nginx/vhosts-includes/*.conf; include /etc/nginx/vhosts-resources/blabla.com/*.conf; access_log /var/www/httpd-logs/blabla.com.access.log; error_log /var/www/httpd-logs/blabla.com.error.log notice; ssi on; set $root_path /var/www/user/data/www/blabla.com; root $root_path; location / { location ~ [^/]\.ph(p\d*|tml)$ { try_files /does_not_exists @php; } location ~* ^.+\.(jpg|jpeg|gif|png|svg|js|css|mp3|ogg|mpe?g|avi|zip|gz|bz2?|rar|swf|woff2)$ { expires max; } } location @php { fastcgi_index index.php; fastcgi_param PHP_ADMIN_VALUE "sendmail_path = /usr/sbin/sendmail -t -i -f [email protected]"; fastcgi_pass unix:/var/www/php-fpm/user.sock; fastcgi_split_path_info ^((?U).+\.ph(?:p\d*|tml))(/?.+)$; try_files $uri =404; include fastcgi_params; } return 301 https://$host:443$request_uri; gzip on; gzip_comp_level 7; gzip_disable "msie6"; gzip_types text/plain text/css application/json application/x-javascript text/xml application/xml application/xml+rss text/javascript application/javascript; listen *.*.*.*:80; } server { server_name blabla.com blabla.com; ssl_certificate "/var/www/httpd-cert/user/blabla.com_le1.crtca"; ssl_certificate_key "/var/www/httpd-cert/user/blabla.com_le1.key"; ssl_ciphers EECDH:+AES256:-3DES:RSA+AES:!NULL:!RC4; ssl_prefer_server_ciphers on; ssl_protocols TLSv1 TLSv1.1 TLSv1.2; add_header Strict-Transport-Security "max-age=31536000;"; ssl_dhparam /etc/ssl/certs/dhparam4096.pem; charset off; index index.html index.php; disable_symlinks if_not_owner from=$root_path; include /etc/nginx/vhosts-includes/*.conf; include /etc/nginx/vhosts-resources/blabla.com/*.conf; access_log /var/www/httpd-logs/blabla.com.access.log; error_log /var/www/httpd-logs/blabla.com.error.log notice; ssi on; set $root_path /var/www/user/data/www/blabla.com; root $root_path; location / { location ~ [^/]\.ph(p\d*|tml)$ { try_files /does_not_exists @php; } location ~* ^.+\.(jpg|jpeg|gif|png|svg|js|css|mp3|ogg|mpe?g|avi|zip|gz|bz2?|rar|swf|woff2)$ { expires max; } } location @php { fastcgi_index index.php; fastcgi_param PHP_ADMIN_VALUE "sendmail_path = /usr/sbin/sendmail -t -i -f [email protected]"; fastcgi_pass unix:/var/www/php-fpm/user.sock; fastcgi_split_path_info ^((?U).+\.ph(?:p\d*|tml))(/?.+)$; try_files $uri =404; include fastcgi_params; } gzip on; gzip_comp_level 7; gzip_disable "msie6"; gzip_types text/plain text/css application/json application/x-javascript text/xml application/xml application/xml+rss text/javascript application/javascript; listen *.*.*.*:443 ssl; } конфиг php Spoiler [user] pm = dynamic pm.start_servers = 1 pm.min_spare_servers = 1 pm.max_children = 5 pm.max_spare_servers = 5 php_admin_value[display_errors] = stderr php_admin_value[log_errors] = On listen = /var/www/php-fpm/user.sock listen.mode = 0660 listen.owner = user listen.group = apache user = user group = user chdir = / php_admin_value[upload_tmp_dir] = /var/www/user/data/mod-tmp php_admin_value[session.save_path] = /var/www/user/data/mod-tmp _ И да сайт упал и на 7.0 и 7.3. Ошибок нету ни у nginx, ни у php. Не знаю почему мне пришло в голову восстановить базу данных, но после восстановления все заработало _ Всем спасибо за ответы __ то есть после следующего "падения" лезть в базу данных и смотреть какие изменения произошли? p.s. панелька крутая, плати, а потом танцы с бубном. Змінено 17 жовтня 2019 користувачем gussevdmitriy Надіслати Поділитися на інших сайтах More sharing options...
sitecreator Опубліковано: 17 жовтня 2019 Share Опубліковано: 17 жовтня 2019 9 часов назад, gussevdmitriy сказал: Нужен совет, настраиваю второй раз сервер на nginx + php-fpm + mysql + ispmanager. Поделюсь своим опытом. была утечка памяти на определенной версии php. Например, на 5.6 все было отлично, но на 7-ке была утечка. Смотрите процессы php-fpm: сколько штук, сколько работают по времени, сколько памяти занимают. Весь текст темы не читал, поэтому, возможно, что у вас другие причины, я лишь обозначил одну из распространенных. 7 часов назад, gussevdmitriy сказал: панелька крутая, плати, а потом танцы с бубном. ispmanager тут никаким боком скорее всего. Смотрите процессы. Надіслати Поділитися на інших сайтах More sharing options... EvaSystems Опубліковано: 18 жовтня 2019 Share Опубліковано: 18 жовтня 2019 @gussevdmitriy какие днс сервера используются у домена? Надіслати Поділитися на інших сайтах More sharing options... gussevdmitriy Опубліковано: 19 жовтня 2019 Автор Share Опубліковано: 19 жовтня 2019 @EvaSystems там все нормально, есть ns1, ns1 и для почты от яндекса dns1, dns2 утечек памяти нету, уже сутки сайт работает стабильно, буду смотреть что будет дальше. Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0
EvaSystems Опубліковано: 18 жовтня 2019 Share Опубліковано: 18 жовтня 2019 @gussevdmitriy какие днс сервера используются у домена? Надіслати Поділитися на інших сайтах More sharing options...
gussevdmitriy Опубліковано: 19 жовтня 2019 Автор Share Опубліковано: 19 жовтня 2019 @EvaSystems там все нормально, есть ns1, ns1 и для почты от яндекса dns1, dns2 утечек памяти нету, уже сутки сайт работает стабильно, буду смотреть что будет дальше. Надіслати Поділитися на інших сайтах More sharing options...
Recommended Posts