Понедельничная головоломочка
Nov. 29th, 2010 03:28 pm![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Поскольку сегодня понедельник, то задачка будет простенькая. Очень простенькая, но из-за того, что ночью поспать не удалось, тупил над ней полчаса.
Открываю в Eclipse PHP-проект, закрытый в прошлую пятницу. Открываю отлаживаемую страницу в Опере. Бац (копипаст вывода из браузера):
Стало быть ругается на то, что перед session_start() есть какой-то код или текст. Для незнающих поясню, что session_start() посылает всякую служебную информацию, и всегда должна вызываться перед тем, как что-то выводится на страницу.
Смотрю на код страницы в Eclipse. Там всё в порядке, никаких лишних символов.
Ничего не понимая, сравниваю файлы на локалхосте и на рабочем сервере. Все файлы абсолютно идентичны, побайтово. На сервере всё выводится нормально. Копирую, на всякий случай, файлы с сервера - на локалхосте ошибка есть. На сервере, с тем же самым кодом, всё ок.
Весь код - в UTF-8, если чё.
Комменты скринятся, ответ - завтра. Задача очень лёгкая, очень.
Открываю в Eclipse PHP-проект, закрытый в прошлую пятницу. Открываю отлаживаемую страницу в Опере. Бац (копипаст вывода из браузера):
п»їWarning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at Z:\home\az\www\index.php:5) in Z:\home\az\www\index.php on line 6
Стало быть ругается на то, что перед session_start() есть какой-то код или текст. Для незнающих поясню, что session_start() посылает всякую служебную информацию, и всегда должна вызываться перед тем, как что-то выводится на страницу.
Смотрю на код страницы в Eclipse. Там всё в порядке, никаких лишних символов.
Ничего не понимая, сравниваю файлы на локалхосте и на рабочем сервере. Все файлы абсолютно идентичны, побайтово. На сервере всё выводится нормально. Копирую, на всякий случай, файлы с сервера - на локалхосте ошибка есть. На сервере, с тем же самым кодом, всё ок.
Весь код - в UTF-8, если чё.
Комменты скринятся, ответ - завтра. Задача очень лёгкая, очень.
no subject
Date: 2010-11-29 02:59 pm (UTC)no subject
Date: 2011-11-11 12:30 pm (UTC)no subject
Date: 2010-11-29 08:42 pm (UTC), пока умный, но одинокий мальчик-задрот будет решать твою проблему.