Здравствуйте.
При удалении администратором каких – либо материалов сайта, удаление происходит, но открывается абсолютно пустая (белая) страница. То же самое происходит при отправке кем-либо какого-либо сообщения через форму обратной связи. То же самое происходит при очередной регистрации кого-либо на форуме: регистрация происходит, но вместо извещения о том, что регистрация принята,- белая страница.
Спасибо за возможный ответ.
Комментарии
логи php надо посмотреть на предмет ошибок
ищите файлы php с некорректно открытыми/закрытыми тэгами <?php ?>. Как правило это либо файлы в UTF8 с BOM либо файлы с переносом строки в конце, после "?>"
А где их проверить, через ftp? И как определить? Здесь <?php ?> надо убрать лишний пробел?
спросите у хостера, нужен лог ошибок php. обычно прописывается в параметре error_log файла php.ini или php.conf
ну а когда найдете лог, смотрите там записи из цикла PHP Fatal error: и кидайте сюда из последних что-нить
ууу как много вопросов. С FTP слейте все что есть и ковыряйте. Обычно люди ищут там, где последний раз что-то менялось. Прописывали ли русские текста в скрипты? Загружали ли маргинальные модули? Возможен кстати вирус, проверьте index.php.
Лишние символы недопустимы в начале файлов перед открывающим тэгом "<?php" и в конце после закрывающего тэга "?>". При этом в случае с UTF8 с BOM в начале будет невидимый редакторами символ, тут визуально не увидите. В конце файла тэг "?>" вообще не рекомендуется.
Исключение - файлы шаблонов темы, там что угодно можно воротить. Ищите в файлах с расширениями .module, .inc, .php (кроме .tpl.php), опционально .install и .profile. Ищите в файлах начиная с самых недавно измененных.
в логах вряд-ли что будет в данном случае
ага, а если товарищ код кривой в блок вставил например, читай в базу сохранил? Что он по ftp найдет? Логи нужны!
Понял - где искать, не понял - что искать...
Практика показывает что белая страница при сабмитах форм - верный признак проблем с тэгами php в шестой версии друпала, и логи тут не помогают обычно. Пусто там.
http://www.denvo.ru/pub/programming/remove-spare-chars.html
Я говорю о том, что перед тем как тыркаться по разным файлам вслепую можно, и нужно, глянуть логи. Я не утверждаю, что там обязательно что-то есть, но знать где эти логи находятся и посмотреть в них - это нормально и правильно.