|
|
|
| Перенесла сайт на хостинг. Хочу зайти в админку, появляется целая серия ошибок типа 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)
| | Спасибо, получилось все.
В редакторе действительно не видно. | |
|
|
|