Advertisement

ошибка 500 при загрузке сайта, появляется периодически

Общие вопросы, относящиеся к системе Joomla! 4.x.
Post Reply
vapor50
Joomla! Fledgling
Joomla! Fledgling
Posts: 2
Joined: Thu Sep 12, 2024 1:07 pm

ошибка 500 при загрузке сайта, появляется периодически

Post by vapor50 » Thu Sep 12, 2024 1:15 pm

Джумла 4 новая ( 4.4.8 ), стандартная с SP Page Builder и Helix Ultimate Framework. Периодически появляется ошибка 500 и на декстопе и на телефоне. В техподдержке Бегета включали логи и толкового ничего не могут сказать (ниже сами логи в момент появления ошибки).
Кто может сказать дело в одном из компонентов Джумлы или внешнем расширении? И как убрать эту ошибку 500?

Сообщение от техподдержки хостинга:
Насколько я вижу, проблема возникает из-за некорректной работы php-скрипта. Прикладываю фрагмент лога ошибок:

[11-Sep-2024 08:39:43 Europe/Moscow] PHP Fatal error: Uncaught mysqli_sql_exception: MySQL server has gone away in /home/r/rojormwg/bluzhin.ru/public_html/libraries/vendor/joomla/database/src/Mysqli/MysqliStatement.php:137
Stack trace:
#0 /home/r/rojormwg/bluzhin.ru/public_html/libraries/vendor/joomla/database/src/Mysqli/MysqliStatement.php(137): mysqli->prepare('SELECT *\nFROM `...')
#1 /home/r/rojormwg/bluzhin.ru/public_html/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php(1089): Joomla\Database\Mysqli\MysqliStatement->__construct(Object(mysqli), 'SELECT *\nFROM `...')
#2 /home/r/rojormwg/bluzhin.ru/public_html/libraries/vendor/joomla/database/src/DatabaseDriver.php(1900): Joomla\Database\Mysqli\MysqliDriver->prepareStatement('SELECT *\nFROM `...')
#3 /home/r/rojormwg/bluzhin.ru/public_html/libraries/src/Table/User.php(103): Joomla\Database\DatabaseDriver->setQuery(Object(Joomla\Database\Mysqli\MysqliQuery))
#4 /home/r/rojormwg/bluzhin.ru/public_html/libraries/src/User/User.php(819): Joomla\CMS\Table\User->load(15)
#5 /home/r/rojormwg/bluzhin.ru/public_html/libraries/src/User/User.php(876): Joomla\CMS\User\User->load(15)
#6 [internal function]: Joomla\CMS\User\User->__wakeup()
#7 /home/r/rojormwg/bluzhin.ru/public_html/libraries/vendor/joomla/registry/src/Registry.php(80): unserialize('O:8:"stdClass":...')
#8 /home/r/rojormwg/bluzhin.ru/public_html/libraries/src/Session/Storage/JoomlaStorage.php(134): Joomla\Registry\Registry->__clone()
#9 [internal function]: Joomla\CMS\Session\Storage\JoomlaStorage->close()
#10 {main}
thrown in /home/r/rojormwg/bluzhin.ru/public_html/libraries/vendor/joomla/database/src/Mysqli/MysqliStatement.php on line 137

Advertisement
User avatar
Pavel-ww
Joomla! Ace
Joomla! Ace
Posts: 1702
Joined: Tue Jun 30, 2020 12:17 pm

Re: ошибка 500 при загрузке сайта, появляется периодически

Post by Pavel-ww » Fri Sep 13, 2024 6:49 am

Если ошибка 500 не постоянная, а периодическая, то скорее всего проблема на стороне сервера. Например внезапное повышение нагрузки на сервер - часто бывает на обычных хостингах. Например ddos атака на один из сайтов находящихся на общем сервере хостинга может привести к тому что ляжет весь сервер со всеми сайтами, находящимися на нем (недавно было на рег ру такое). Трассировка которую вы предоставили говорит только о том что сайт упал при обращении к базе данных. Выглядит как повышенная нагрузка на сервер базы данных. Если вы не модифицировали файлы Joomla или файл .htaccess, то там нет ничего чтобы было причиной ошибки.

Определить причины ошибки 500 не просто. Погуглите тему

vapor50
Joomla! Fledgling
Joomla! Fledgling
Posts: 2
Joined: Thu Sep 12, 2024 1:07 pm

Re: ошибка 500 при загрузке сайта, появляется периодически

Post by vapor50 » Fri Sep 13, 2024 9:41 am

Pavel-ww wrote: Fri Sep 13, 2024 6:49 am Если ошибка 500 не постоянная, а периодическая, то скорее всего проблема на стороне сервера. Например внезапное повышение нагрузки на сервер - часто бывает на обычных хостингах. Например ddos атака на один из сайтов находящихся на общем сервере хостинга может привести к тому что ляжет весь сервер со всеми сайтами, находящимися на нем (недавно было на рег ру такое). Трассировка которую вы предоставили говорит только о том что сайт упал при обращении к базе данных. Выглядит как повышенная нагрузка на сервер базы данных. Если вы не модифицировали файлы Joomla или файл .htaccess, то там нет ничего чтобы было причиной ошибки.

Определить причины ошибки 500 не просто. Погуглите тему
Спасибо за ответ и идеи! Файлы не модифицировал. Сейчас техподдержка каждый день пишет о нагрузке на серверы, и ошибки появляются. Буду изучать тему подробнее.

Advertisement

Post Reply

Return to “Joomla 4.x - Задайте здесь свой вопрос по поддержке”