| |
|
|
| | Перенесла сайт на хостинг. Хочу зайти в админку, появляется целая серия ошибок типа Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at /www/hmarka.net/b/u/bukva/home/site/sites/default/settings.php:1) in /www/hmarka.net/b/u/bukva/home/site/includes/bootstrap.inc on line 1029
Странно то, что никакого вывода в settings.php нет. Это файл установки соединения с базой. | |
| |
|
|
| |
|
|
| |
для: Лена
(15.07.2009 в 17:43)
| | | Ищите пробелы в подключаемых файлах до <?php и после ?>
А также злую шутку играют некоторые редакторы сохраняя в файле спец символы.
Нужно выбирать кодировку utf8 без BOM | |
| |
|
|
| |
|
|
| |
для: Лена
(15.07.2009 в 17:43)
| | | первым байтом файла setting.php должен быть < | |
| |
|
|
| |
|
|
| |
для: Trianon
(15.07.2009 в 18:23)
| | | чаще про пробелы после > забывают | |
| |
|
|
| |
|
|
| |
для: Valick
(15.07.2009 в 18:33)
| | | верно. Но output started at /...settings.php:1 | |
| |
|
|
| |
|
|
| |
для: Trianon
(15.07.2009 в 18:37)
| | | :) | |
| |
|
|
| |
 8.9 Кб |
|
| |
для: Trianon
(15.07.2009 в 18:23)
| | | Там и идет первым байтом <, перед ним никаких "невидимых" байтов нет.
ДЛя подкрепления своих слов прикрепила проблемный файл. Единственное, что в нем стерла, так это пользователя и пароль к MySQL. | |
| |
|
|
| |
|
|
| |
для: Лена
(15.07.2009 в 22:00)
| | | Что-то в вашем файле я не вижу также конец
P.S.
Единственное, что в нем стерла, так это пользователя и пароль к MySQL.
Допустим, а как он вообще должен подключаться к БД? | |
| |
|
|
| |
|
|
| |
для: AcidTrash
(15.07.2009 в 22:23)
| | | В Друпале закрывающие дескрипторы ?> не ставятся, кроме как в файлах шаблонов, где код php заканчивается и начинается код html.
Да это я только здесь стерла пользователя и пароль :), у меня же все осталось. К базе подключение идет, информация вытягивается. | |
| |
|
|
| |
|
|
| |
для: Лена
(15.07.2009 в 22:33)
| | | В Друпале закрывающие дескрипторы ?> не ставятся
Я не знаю что такое Друпал, но вот возможно это и влияет. | |
| |
|
|
| |
|
|
| |
для: AcidTrash
(15.07.2009 в 22:35)
| | | Добавила ?>. Только что проверила. Все равно плюется на первый байт и выдает серию ошибок: Warning: Cannot modify header information - headers already sent by (output started at /www/hmarka.net/b/u/bukva/home/site/sites/default/settings.php:1) in /www/hmarka.net/b/u/bukva/home/site/includes/bootstrap.inc on line 631
Warning: Cannot modify header information - headers already sent by (output started at /www/hmarka.net/b/u/bukva/home/site/sites/default/settings.php:1) in /www/hmarka.net/b/u/bukva/home/site/includes/bootstrap.inc on line 632
Warning: Cannot modify header information - headers already sent by (output started at /www/hmarka.net/b/u/bukva/home/site/sites/default/settings.php:1) in /www/hmarka.net/b/u/bukva/home/site/includes/bootstrap.inc on line 633 | |
| |
|
|
| |
|
|
| |
для: Лена
(15.07.2009 в 22:33)
| | | Очевидно, в файле подключаемом, как файл настроек, не должно быть никакого html, и возможно даже никакого друпала. | |
| |
|
|
| |
|
|
| |
для: Trianon
(15.07.2009 в 22:40)
| | | Вас не поняла. | |
| |
|
|
| |
|
|
| |
для: Лена
(15.07.2009 в 22:43)
| | | В редакторе нужно BOM отключить. Только придется все файлы переписывать, не эти же, а другие делать. Или чистить, само никуда не уйдет. Можно еще в буфер сунуть, тогда не станет ругаться. | |
| |
|
|
| |
 7.4 Кб |
|
| |
для: Лена
(15.07.2009 в 22:00)
| | | там идет первыми тремя байтами Инеу Order Mark EF BB BF
Байт символа < равен 3С.
См. картинку в аттаче. | |
| |
|
|
| |
|
|
| |
для: Trianon
(15.07.2009 в 22:52)
| | | В редакторе этих байтов у меня не видно. Хочу у себя в Far`e посмотреть файл как последовательность байтов(как у вас на картинке). Подскажите, пожалуйста, как это сделать? | |
| |
|
|
| |
|
|
| |
для: Лена
(15.07.2009 в 23:18)
| | | В редакторе не увидите, только в просмотре.
F3, F4 | |
| |
|
|
| |
|
|
| |
для: Trianon
(15.07.2009 в 23:40)
| | | Спасибо, получилось все.
В редакторе действительно не видно. | |
| |
|
|