UTF-8 без BOM

Главные вкладки

Аватар пользователя krf krf 8 мая 2009 в 1:58

Вот такая проблема, которая, собственно, обсуждалась и ранее:
после неких преобразований перестала корректно работать админка и поиск; при нажатии кнопки SUBMIT выводится чистая страница.
В принципе, это, скорее всего, результат вмешательства предыдущего админа в код сайта (мне досталось в таком уже виде) и сохранения в кодировке UTF-8 без BOM.

Вопрос: как теперь отловить файлы, которые сохранены в UTF-8 без BOM? Ибо, что меняли умелые ручки - неизвестно.

Комментарии

Аватар пользователя krf krf 8 мая 2009 в 5:36

То, что должны быть - это понятно. Как их найти? Написал скрипт, прогнал по всем файлам, выловил два архивных, подкорректировал. Не помогло! BOM может быть разным?

Могут быть еще какие-то причины? Эффект устойчивый до омерзения.

Аватар пользователя Dimm Dimm 8 мая 2009 в 9:56

1. Сохрани в "Notepad++" файл с BOM
2. просмотри первые 3 символа - там должно быть что-то вроде "Y:-"
3. попробуй их найти поиском в файлах на сервере.

Аватар пользователя krf krf 8 мая 2009 в 11:23

спасибо. попробовал и то, и другое
нашел только свой тестовый файл.

"Химический Али" wrote:
Переоткройте все файлы в вашей теме и посмотрите. Еще узнайте объем памяти, выделяемой для php. Погуглите по сайту "белый экран".

можно подробнее? что именно гуглить и что это даст? эффект только в админке проявляется...
памяти 32м, но как повлиять?

Аватар пользователя yоla yоla 8 мая 2009 в 12:26

Пустая страница - не толькол ваша проблема.

Ищите по сайту: белый экран, пустой экран, пустая страница, wsod

Аватар пользователя volocuga volocuga 8 мая 2009 в 12:40

template.php трогали?Посмотрите там,может чего с кодировкой.
Белый экран может давать какой то модуль.Было такое с модулем Webmoney у меня.Решилось отключением.Про банальные причины вроде нехватки оперативы уже говорили.

Поищите на орге дискуссии "White screen of death" или как говорила yоla "wsod"

Аватар пользователя krf krf 8 мая 2009 в 12:44

ну конечно, искал
все, что нашел, делится на 2 категории:
1. BOM
2. нехватка памяти
памятью я рулить не могу, bom не обнаружил...
drupal 6.6

пошел отключать модули...

Аватар пользователя jason32 jason32 8 мая 2009 в 14:19

посмотрите в "Недавние записи в системном журнале" - там должны написать, где лишний вывод идёт и почему headers не отправлятся, если действительно проблема в UTF-8