Систематическая 500 ошибка (белый экран) waSystem.class.php и idna_convert.class.php
Добрый вечер! Прошу помощи в разборе проблемы
Имеем сайт PROShellac.ru
Периодически в совершенно разное время сайт выдает 500 ошибку (админка и бэкенд). Данная проблема наблюдается уже 2ой месяц, но раньше это было 1 раза в неделю, потом 2 в неделю, а сейчас уже несколько раз в день (за текущие сутки уже 5 раз)
в логах error_log.log в корне появляется одна из записей:
1) Ошибка в файле idna_convert.class.php on line 475
[08-Nov-2019 18:35:33 Europe/Moscow] PHP Fatal error: Cannot access property waIdna::$_punycode_prefix in /home/proshell/public_html/wa-system/vendors/idna/idna_convert.class.php on line 475
и каждую секунду появляется такая же запись. Файл ошибок растет до гигантиских размеров, но сайт не оживает пока не сделаешь:
В качестве быстрого решения методом тыка обнаружил, что если переименовать файл /wa-system/vendors/idna/idna_convert.class.php, попытаться еще раз загрузить сайт (не загрузится) и еще раз переименовать файл в уже правильное название то сайт оживает
2) Ошибка в файле waSystem.class.php on line 91
[08-Nov-2019 16:44:50 Europe/Moscow] PHP Fatal error: Cannot use object of type waSystem as array in /home/proshell/public_html/wa-system/waSystem.class.php on line 91
При возникновении этой ошибки, запись об ошибки так же появляется каждую секунду и сайт не оживает пока не сделаешь:
Переименование файла как в предыдущей ошибке не помогает, но если открыть файл удалить любую строчку, сохранить, попытаться открыть сайт, в редакторе сделать отмену изменений и сохранить - сайт оживает.
Разрешения файлов менял как только мог, текущие у обоих файлов 777
Никак не могу отследить проблему и из-за чего она появляется. Прошу Вашей помощи - что можно предпринять, что бы такого не было?
4 ответа
Последние записи из лога ошибок wa-log/error.log, но время и кол-во проблем за сегодня не совпадают
2002 - ошибка соединения к базе. проверьте логи db.log и сервера базы данных.
Алексей, спасибо за ответ.
2002 - ошибка возникла только 1 раз и в другое время.
Сейчас пытаюсь разобраться именное с 500, которая вешает сайт в белый экран (все следующие)
Сколько свободного места на диске?
Сколько системе свободной памяти?
Хостинг Fozzy
Места свободно 12 GB, с памятью тоже вроде все нормально - скачков не наблюдается
Проблема по прежнему актуальна, несколько раз в неделю появляется. Прошу помощи
Закажите платную поддержку у webasyst или у других разрабов.