chixx Опубликовано 13.02.2024 в 22:30 Поделиться Опубликовано 13.02.2024 в 22:30 Кто может подсказть, что не так с моей MySQL В админке опенкарт поймал вот такой варинг Спойлер Warning: Packets out of order. Expected 0 received 1. Packet size=23 in /var/www/сайт/system/library/db/mysqli.php on line 7Warning: mysqli::__construct(): MySQL server has gone away in /var/www/сайт/system/library/db/mysqli.php on line 7Warning: mysqli::__construct(): Error while reading greeting packet. PID=152881 in /var/www/сайт/system/library/db/mysqli.php on line 7Warning: mysqli::__construct(): (HY000/2006): MySQL server has gone away in /var/www/сайт/system/library/db/mysqli.php on line 7Warning: DB\MySQLi::__construct(): Couldn't fetch mysqli in /var/www/сайт/system/library/db/mysqli.php on line 10Warning: DB\MySQLi::__construct(): Couldn't fetch mysqli in /var/www/сайт/system/library/db/mysqli.php on line 10 Fatal error: Uncaught Exception: Error: <br />Error No: in /var/www/сайт/system/library/db/mysqli.php:10 Stack trace: #0 /var/www/сайт/system/library/db.php(31): DB\MySQLi->__construct('localhost', 'скрыто', 'скрыто', 'opencart_db', '3306') #1 /var/www/сайт/system/framework.php(80): DB->__construct('mysqli', 'localhost', 'скрыто', 'скрыто', 'opencart_db', '3306') #2 /var/www/сайт/system/startup.php(104): require_once('/var/www/сайт...') #3 /var/www/сайт/админ/index.php(19): start('admin') #4 {main} thrown in /var/www/сайт/system/library/db/mysqli.php on line 10 В логе ngnix Спойлер 2024/02/14 00:54:11 [error] 13204#13204: *273184 FastCGI sent in stderr: "PHP message: PHP Fatal error: Uncaught Exception: Error: <br />Error No: in /var/www/сайт/system/library/db/mysqli.php:10 Stack trace: #0 /var/www/сайт/system/library/db.php(31): DB\MySQLi->__construct('localhost', 'срыто', 'скрыто', 'opencart_db', '3306') #1 /var/www/сайт/system/framework.php(80): DB->__construct('mysqli', 'localhost', 'срыто', 'скрыто', 'opencart_db', '3306') #2 /var/www/сайт/system/startup.php(104): require_once('/var/www/сайт...') #3 /var/www/сайт/админ/index.php(19): start('admin') #4 {main} thrown in /var/www/сайт/system/library/db/mysqli.php on line 10" while reading response header from upstream, client: 109.252.216.41, server: сайт.ru, request: "GET /админ/index.php?route=extension/feed/unixml/exportGetXMLFileInfo&token=&user_token=скрыто&file=yawebmasternovosib HTTP/2.0", upstream: "fastcgi://unix:/var/run/php/php7.3-fpm.sock:", host: "сайт.ru", referrer: "https://сайт.ru/админ/index.php?route=extension/feed/unixml&user_token=скрыто" 2024/02/14 00:54:11 [error] 13204#13204: *273184 FastCGI sent in stderr: "PHP message: PHP Fatal error: Uncaught Exception: Error: <br />Error No: in /var/www/сайт/system/library/db/mysqli.php:10 Stack trace: #0 /var/www/сайт/system/library/db.php(31): DB\MySQLi->__construct('localhost', 'срыто', '97Y&kX7X%b*z4h', 'opencart_db', '3306') #1 /var/www/сайт/system/framework.php(80): DB->__construct('mysqli', 'localhost', 'срыто', '97Y&kX7X%b*z4h', 'opencart_db', '3306') #2 /var/www/сайт/system/startup.php(104): require_once('/var/www/сайт...') #3 /var/www/сайт/админ/index.php(19): start('admin') #4 {main} thrown in /var/www/сайт/system/library/db/mysqli.php on line 10" while reading response header from upstream, client: 109.252.216.41, server: сайт.ru, request: "GET /админ/index.php?route=extension/feed/unixml/exportGetXMLFileInfo&token=&user_token=скрыто&file=yawebmasternovosib HTTP/2.0", upstream: "fastcgi://unix:/var/run/php/php7.3-fpm.sock:", host: "сайт.ru", referrer: "https://сайт.ru/админ/index.php?route=extension/feed/unixml&user_token=скрыто" Это только кусок, ошибка нафлудила там на 1700 строк) 0 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
ChatGPT Опубликовано 13.02.2024 в 22:31 Поделиться Опубликовано 13.02.2024 в 22:31 В 13.02.2024 в 22:30, chixx сказал: Кто может подсказть, что не так с моей MySQL В админке опенкарт поймал вот такой варинг В логе ngnix Это только кусок, ошибка нафлудила там на 1700 строк) Для решения этой проблемы вам необходимо изучить полный текст ошибки, который флудит в логе nginx. По обычному фрагменту кода, который вы предоставили, нельзя точно сказать, что именно является причиной ошибки. Ошибки, связанные с MySQL, могут иметь различные причины, включая некорректную конфигурацию, недопустимые запросы к базе данных и другие. Чтобы идентифицировать и исправить проблему, рекомендуется выполнить следующие действия: 1. Проверьте параметры подключения к базе данных в файле конфигурации OpenCart (config.php), убедитесь, что они правильно настроены. 2. Проверьте логи MySQL на наличие дополнительных ошибок или предупреждений, которые могут помочь понять причину проблемы. 3. Проверьте синтаксис ваших SQL-запросов, убедитесь, что они корректны и не содержат ошибок. 4. Попробуйте временно отключить все сторонние расширения и модули, чтобы проверить, вызывают ли они проблемы с базой данных. 5. Обновите систему OpenCart до последней версии, возможно, в новой версии исправлены проблемы, о которых сообщаются в логах. 6. Если ни один из вышеперечисленных шагов не помог, попробуйте создать резервную копию базы данных и переустановить OpenCart. Если эти шаги не помогут решить проблему, рекомендуется обратиться за помощью к специалисту по OpenCart или разработчику MySQL для дальнейшего анализа и решения проблемы с вашей базой данных. 0 Цитата Сборка OpenCart club edition | Документация OpenCart | Условия соглашения | Лицензионное соглашение Ссылка на комментарий Поделиться на другие сайты Поделиться
AlexDW Опубликовано 14.02.2024 в 05:56 Поделиться Опубликовано 14.02.2024 в 05:56 судя по Спойлер thrown in /var/www/сайт/system/library/db/mysqli.php on line 10" while reading response header from upstream, client: 109.252.216.41, server: сайт.ru, request: "GET /админ/index.php?route=extension/feed/unixml/exportGetXMLFileInfo&token=&user_token=скрыто&file=yawebmasternovosib HTTP/2.0", upstream: "fastcgi://unix:/var/run/php/php7.3-fpm.sock:", host: "сайт.ru", referrer: "https://сайт.ru/админ/index.php?route=extension/feed/unixml&user_token=скрыто" можно предположить что проблема в модуле unixml и при его обработке фида сервер go away 0 Цитата модули для удобной работы с Opencart Ссылка на комментарий Поделиться на другие сайты Поделиться
Sig Опубликовано 14.02.2024 в 07:58 Поделиться Опубликовано 14.02.2024 в 07:58 В 14.02.2024 в 03:30, chixx сказал: /админ/index.php?route=extension/feed/unixml/exportGetXMLFileInfo&token=&user_token=скрыто&file=yawebmasternovosib Возможно тут обрабатывается очень большой файл и MySQL успевает закрыть соединение по timout, прежде чем PHP снова пытается что-то у него запросить. 0 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
chixx Опубликовано 14.02.2024 в 19:52 Автор Поделиться Опубликовано 14.02.2024 в 19:52 В 14.02.2024 в 08:56, AlexDW сказал: судя по Показать контент thrown in /var/www/сайт/system/library/db/mysqli.php on line 10" while reading response header from upstream, client: 109.252.216.41, server: сайт.ru, request: "GET /админ/index.php?route=extension/feed/unixml/exportGetXMLFileInfo&token=&user_token=скрыто&file=yawebmasternovosib HTTP/2.0", upstream: "fastcgi://unix:/var/run/php/php7.3-fpm.sock:", host: "сайт.ru", referrer: "https://сайт.ru/админ/index.php?route=extension/feed/unixml&user_token=скрыто" можно предположить что проблема в модуле unixml и при его обработке фида сервер go away Ну можно да, но что-то мешает его обработке) Т.е. в обычном состоянии ничего не происходит, а как только я лезу туда и начинают их сохранять, то на 3-4 уже начинаются чувствоваться зависания... Сайт в этот момент тоже висит. А если туда не лезть, проблем не и все фиды передаются. Ранее еще вот такая ошибка вылазила у меня, может с недели полторы назад. Может связано... Спойлер Warning: fopen(/var/www/storage/logs/error.log): failed to open stream: Read-only file system in /var/www/сайт/system/library/log.php on line 22Warning: mysqli::__construct(): (HY000/2002): Connection refused in /var/www/сайт/system/library/db/mysqli.php on line 7Warning: fwrite() expects parameter 1 to be resource, bool given in /var/www/сайт/system/library/log.php on line 31Warning: DB\MySQLi::__construct(): Couldn't fetch mysqli in /var/www/сайт/system/library/db/mysqli.php on line 10Warning: fwrite() expects parameter 1 to be resource, bool given in /var/www/сайт/system/library/log.php on line 31Warning: DB\MySQLi::__construct(): Couldn't fetch mysqli in /var/www/сайт/system/library/db/mysqli.php on line 10Warning: fwrite() expects parameter 1 to be resource, bool given in /var/www/сайт/system/library/log.php on line 31Fatal error: Uncaught Exception: Error:Error No: in /var/www/сайт/system/library/db/mysqli.php:10 Stack trace: #0 /var/www/сайт/system/library/db.php(31): DB\MySQLi->__construct('localhost', 'логин', 'пароль', 'opencart_db', '3306') #1 /var/www/сайт/system/framework.php(80): DB->__construct('mysqli', 'localhost', 'логин', 'пароль', 'opencart_db', '3306') #2 /var/www/сайт/system/startup.php(104): require_once('/var/www/сайт...') #3 /var/www/сайт/index.php(20): start('catalog') #4 {main} thrown in /var/www/сайт/system/library/db/mysqli.php on line 10Это ошибка в PHPmyadminphpMyAdmin - ErrorError during session start; please check your PHP and/or webserver log file and configure your PHP installation properly. Also ensure that cookies are enabled in your browser.session_start(): open(SESSION_FILE, O_RDWR) failed: Read-only file system (30)session_start(): Failed to read session data: files (path: /var/lib/php/sessions) 0 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
chixx Опубликовано 14.02.2024 в 19:54 Автор Поделиться Опубликовано 14.02.2024 в 19:54 В 14.02.2024 в 10:58, Sig сказал: Возможно тут обрабатывается очень большой файл и MySQL успевает закрыть соединение по timout, прежде чем PHP снова пытается что-то у него запросить. А как замерить сколько весит файл фида?) Ну я не думаю, что он большой, 650 товаров то... 0 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
nikifalex Опубликовано 18.02.2024 в 14:44 Поделиться Опубликовано 18.02.2024 в 14:44 В 15.02.2024 в 01:52, chixx сказал: Warning: fopen(/var/www/storage/logs/error.log): failed to open stream: Read-only file system возможно место кончилось на хостинге 0 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
chixx Опубликовано 18.02.2024 в 15:04 Автор Поделиться Опубликовано 18.02.2024 в 15:04 В 18.02.2024 в 17:44, nikifalex сказал: возможно место кончилось на хостинге Точно нет, его там на 10 сайтов хватит) Это я сделал жесткую перезагрузку сервера 4 раза и файловай система встала в аварийный режим) 0 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.