Jump to content

В логе ngnix ошибка MySQL


chixx
 Share

Recommended Posts

Кто может подсказть, что не так с моей 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 строк)

Link to comment
Share on other sites

В 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 для дальнейшего анализа и решения проблемы с вашей базой данных.

Link to comment
Share on other sites

судя по

Спойлер

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

Link to comment
Share on other sites

В 14.02.2024 в 03:30, chixx сказал:

/админ/index.php?route=extension/feed/unixml/exportGetXMLFileInfo&token=&user_token=скрыто&file=yawebmasternovosib

Возможно тут обрабатывается очень большой файл и MySQL успевает закрыть соединение по timout, прежде чем PHP снова пытается что-то у него запросить.

Link to comment
Share on other sites

В 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 22
Warning: mysqli::__construct(): (HY000/2002): Connection refused in /var/www/сайт/system/library/db/mysqli.php on line 7
Warning: fwrite() expects parameter 1 to be resource, bool given in /var/www/сайт/system/library/log.php on line 31
Warning: DB\MySQLi::__construct(): Couldn't fetch mysqli in /var/www/сайт/system/library/db/mysqli.php on line 10
Warning: fwrite() expects parameter 1 to be resource, bool given in /var/www/сайт/system/library/log.php on line 31
Warning: DB\MySQLi::__construct(): Couldn't fetch mysqli in /var/www/сайт/system/library/db/mysqli.php on line 10
Warning: fwrite() expects parameter 1 to be resource, bool given in /var/www/сайт/system/library/log.php on line 31

Fatal 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

Это ошибка в PHPmyadmin

phpMyAdmin - Error
Error 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)

 

Link to comment
Share on other sites

В 14.02.2024 в 10:58, Sig сказал:

Возможно тут обрабатывается очень большой файл и MySQL успевает закрыть соединение по timout, прежде чем PHP снова пытается что-то у него запросить.

А как замерить сколько весит файл фида?) Ну я не думаю, что он большой, 650 товаров то...

Link to comment
Share on other sites

В 18.02.2024 в 17:44, nikifalex сказал:

возможно место кончилось на хостинге

Точно нет, его там на 10 сайтов хватит)

Это я сделал жесткую перезагрузку сервера 4 раза и файловай система встала в аварийный режим)

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...