Сайт не работает closed

Started by ExPlayer on 2024-05-12 07:41 — 29 replies, 3393 views

#11
Доброго времени суток!

Главная страница сайта не открывается, вместо неё сообщение с ошибкой:
Fatal error: DB Error [index.php(668)] in /var/www/admin/data/www/korsars.pro/library/includes/core/mysql.php on line 804

Версия TP: 2.1.4
Помимо файла с логами php ещё должен быть файлик с sql логами. Находится он там же. В нем уже как раз будет SQL ошибка. Скиньте его тут, посмотрим
#12
Помимо файла с логами php ещё должен быть файлик с sql логами. Находится он там же. В нем уже как раз будет SQL ошибка. Скиньте его тут, посмотрим
После восстановления из бэкапа - ошибки пока нет.

P.S. это ошибка может быть в следствии нехватки места на диске?
#13
После восстановления из бэкапа - ошибки пока нет.

P.S. это ошибка может быть в следствии нехватки места на диске?
По ошибке что вы показали - судить сложно. Она максимально общая, показывает что как факт была ошибка при выполнении SQL запроса, а вот уже подробности как раз в sql_*.log файле
#14
По ошибке что вы показали - судить сложно. Она максимально общая, показывает что как факт была ошибка при выполнении SQL запроса, а вот уже подробности как раз в sql_*.log файле
Понял. Если ошибка повторится - скину сюда лог.
#15
Понял. Если ошибка повторится - скину сюда лог.
Должна появиться, проверьте включено ли логирование SQL ошибок в config.php
#16
Должна появиться, проверьте включено ли логирование SQL ошибок в config.php
Да, сам файл появляется. Я в прошлый раз на него как-то внимания не обратил и удалил 😆
#17
Ошибка снова появилась (сайт пока открывается):

Fatal error: DB Error [index.php(668)] in /var/www/admin/data/www/korsars.pro/library/includes/core/mysql.php on line 804

Лог во вложении.
#18
Место на диске закончилось? 😉 Ротация логов не настроена?

Поищи самые большие файлы командой в консоли
cd /
find -type f -exec du -Sh {} + | sort -rh | head -n 10
Свободное место можно глянуть так
df -h
#19
Место на диске закончилось? 😉
Ага, значит я был прав, что ошибка появляется из-за того, что не хватает места на диске))

Свободное место можно глянуть так
1.2 Гб осталось О_о

Поищи самые большие файлы командой в консоли
Бэкапы по 4.5 Гб весят + мне не понятно, что это за файлы (вроде к базе данных относятся):
538M    ./var/lib/mysql/.../bb_posts_text.MYD
326M    ./root/<bdname>.sql
325M    ./var/log/nginx/access.log-20240518
306M    ./var/log/btmp-20240501
198M    ./var/lib/mysql/.../bb_posts_html.MYD
174M    ./var/log/btmp
#20
Удалил 2 старых бэкапа - теперь свободно 15 Гб 😆