Здравствуйте!
Перенес WP 2.3.2 с другого хостинга, на котором все работало нормально. Скопировал файлы, базу, изменил все в wp-conig.php, в общем сделал все как положено.
Запускаю главную страницу, выдает
Warning: Cannot modify header information - headers already sent by (output started at /home/russia/domains/russia.w-e-b.su/public_html/wp-content/themes/wp-andreas01-12/functions.php:1) in /home/russia/domains/russia.w-e-b.su/public_html/wp-includes/pluggable.php on line 391
Пересохранил файл в UTF8 и закачал, стал выдавать что-то другое, но очень похожее, как я понял проблема не в кодировке. Попробовал удалить строку 391 из pluggable.php, результат: выдает чистый лист. Вернул строку обратно.
Смотрите сами: http://russia.w-e-b.su/
Ради эксперимента установил WP 2.5 в другую папку, но и тут меня ждала неудача: главная страница (да и вообще все страницы) показываются нормально, а вот в админку попасть немогу: на странице wp-login.php вверху выдавал ошибки, мне сказали убрать хидеры из строк, которые показывает. Убрал. Ошибки изчезли, а в админку попасть так и не удается: ввожу логин и пароль, пишет:
Warning: Cannot modify header information - headers already sent by (output started at /home/russia/domains/russia.w-e-b.su/public_html/blog/wp-config.php:1) in /home/russia/domains/russia.w-e-b.su/public_html/blog/wp-includes/pluggable.php on line 552
Warning: Cannot modify header information - headers already sent by (output started at /home/russia/domains/russia.w-e-b.su/public_html/blog/wp-config.php:1) in /home/russia/domains/russia.w-e-b.su/public_html/blog/wp-includes/pluggable.php on line 689
Смотрите сами: http://russia.w-e-b.su/blog/wp-login.php; Логин: admin; пароль: 0ER4hrI.
Очень прошу помочь мне. Заранее, спасибо.
P.S. Не предлагайте сменить хостера, только вчера сменил на этого, столько намучался с переносом доменов, смены хостинга больше не выдержу. 🙂
Ошибка – wp-config.php:1 (т.е. первая строка). Скорее всего, сохранили в utf-8 с BOM или с пустой строкой в начале. С functions.php – та же фигня.
Я вообще ничего лишнего не трогал. Только изменил данные в wp-config, как и раньше это неоднократно делал.
Это Вы говорите про тот который я переносил, или же про новый WP?
Да ни о чем я не говорю. Показалось.
Ю.Б., у Вас нет никаких мыслей по этому поводу?
Я уже сказал – BOM.
Проверил Вашим скриптом сайт, нашлось 2 файла, как Вы и говорили, хотя первый раз ничего не нашлось. Перекодировал оба файла Notepad2, загрузил, все работает. Вы оказались правы, простите что немного помучил Вас.
Спасибо большое!
Всем, кто у кого подобная проблема: проверяйте ваш сайт этим скриптом несколько раз, с первого раза может не получиться. Перекодируйте найденные файлы в UTF8 с помощью программы Notepad2.