[Помогите] Подскажите, что за ошибка в WordPress.

Тема в разделе "Wordpress", создана пользователем kinho, 5 июл 2008.

Статус темы:
Закрыта.
Модераторы: DzSoft, Sorcus
  1. kinho

    kinho

    Регистр.:
    22 мар 2008
    Сообщения:
    268
    Симпатии:
    103
    Приветствую, парни.

    Проблема с ВордПресс... начал выдавать ошибку после смены скина и когда я попытался добавить (изменить) Плагины!

    **************************************
    Warning: Cannot modify header information - headers already sent by (output started at /home/kinho/public_html/smo/wp-content/themes/RoyalCyan_trans_server/functions.php:1) in /home/kinho/public_html/smo/wp-includes/pluggable.php on line 694
    **************************************
    Тему эту переводил сам и кодировки соблюдал...
    Подскажите, где проблема. Спасибо.
     
  2. Tias

    Tias

    Регистр.:
    26 дек 2007
    Сообщения:
    438
    Симпатии:
    147
    проверь, нет ли лишних скобок { или } или наоборот - недостающих
     
  3. kinho

    kinho

    Регистр.:
    22 мар 2008
    Сообщения:
    268
    Симпатии:
    103

    В файле скина functions.php всё вроде на месте
    ... Не мог я ничего там свернуть, когда переводил, хотя и не силён в PHP. :nezn:

    Где ещё посмотреть?
     
  4. rodionov

    rodionov Постоялец

    Регистр.:
    27 янв 2007
    Сообщения:
    85
    Симпатии:
    9
    /home/kinho/public_html/smo/wp-content/themes/RoyalCyan_trans_server/functions.php - вот тут ищи пустую строку в самом конце файла. некоторые редакторы (встроенный в far manager напрмер) имеют привычку при форматировании добавить лишнюю пустую строку в конце файла
     
    kinho нравится это.
  5. kinho

    kinho

    Регистр.:
    22 мар 2008
    Сообщения:
    268
    Симпатии:
    103
    Убрал пустые строки (их было много)... ошибка вроде пока исчезла!
     
  6. rodionov

    rodionov Постоялец

    Регистр.:
    27 янв 2007
    Сообщения:
    85
    Симпатии:
    9
    во избежание подобных ситуаций рекомендую пользоваться AkelPad - удобный и быстрый редактор

    http://www.akelpad.net.ru/

    Добавлено через 57 секунд
    upd.: все пустые строки удалять вовсе необязательно было.
    ошибка возникает из-за того, что после последнего символа в последней строке обычно добавляется пустая строка.

    вот именно из-за нее возникает ошибка
     
  7. Maksus

    Maksus Создатель

    Регистр.:
    12 дек 2006
    Сообщения:
    22
    Симпатии:
    0
    а если точнее, то это ошибка означает, что вы неверно сохранили файл (имя файла указывается в первом Warning). На 99,99% вы сохранили файл в кодировке UTF-8 с сигнатурой (BOOM). Дополнительным свидетельством этого также является и то, что в начале страницы виден «мусор» - несколько служебных символов.
     
  8. genarator2003

    genarator2003 Постоялец

    Регистр.:
    23 авг 2007
    Сообщения:
    113
    Симпатии:
    8
    PHP cкриптом можно послать ответ 302 или 404 например но только до того как начат вывод в браузер.
    как понял functions.php вывод начат в первой строке.

    как послать 302, 404 или чтот ещё читайте тут
    Перейти по ссылке

    Можно поподробнее об этом?? Что за сигнатура ни разу не слышал о таком. Я обычно пользую zend studio и проблем не испытываю...
     
Статус темы:
Закрыта.