|
|
|
|
|
|
|
|
|
|
При переходе на страницу форума открывается просто пустая (белая) страница. Она может появиться после отправки сообщений, прикрепления файла, просмотра форума и прочее.
Как правило, причины проблемы в следующем: ошибка в редактировании PHP кода форума, ошибка при компиляции PHP кода, нехватка оперативных ресурсов для выполнения программы.
Для диагностики причин вывода пустой (белой) страницы необходимо получить доступ к логу ошибок PHP, либо сделать возможным вывод ошибок на странице браузера.
После включения директивы «display_errors» зайдите на проблемную страницу и по полученной ошибке сделайте вывод о проблеме.1)
1. Самая распространенная:
Fatal error: Allowed memory size of xxx bytes exhausted ...
Apache сигнализирует о нехватке выделяемой памяти для выполнения программы. Например, «белая страница» появляется после прикрепления файла, импорта данных, отправки PM или использования ящика личных сообщений.
Решение проблемы: Fatal error: Allowed memory size of xxx bytes exhausted (tried to allocate yyy bytes)
2. Ошибка, например, после установки скинов и выбора его по умолчанию:
Fatal error: Call to undefined function: ...
Ошибка может появиться из-за того, что модификация, требующая установку в скин, не была установлена в новом, выбранном, стиле.
3. Например, из-за проблемы с кеш-файлом скина:
Fatal error: Cannot instantiate non-existent class: skin_global_...
Попробуйте пересоздать кеш-файлы стилей, воспользовавшись стандартной утилитой Админцентра, при условии, что необходимые права доступа (CHMOD) к файлам и папкам кешей скина установлены.
4. После некорретного изменения кода (например, при установке мода) PHP-файлов форума:
Parse error: parse error, unexpected ...
Ищите ошибку в указанном файле в указанной строке.
Работает на DokuWiki |