Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
forww
цитировать
Зарегистрирован: 16 Окт 2008 15:22:05 Сообщения: 5
|
Добавлено: 17 Окт 2008 19:03:17 Заголовок сообщения: Cannot modify header information |
|
|
Эту ошибку я получил в CakePHP RC2. Посмотрел в гугле и нашёл, что это бывает из-за пробелов после ?>. Но она также возникает почему-то по всем туториалам, если после SetFlash() идёт this->redirect(...).
Та же проблема возникает в функции
function login() {
//Auth Magic
} |
|
Вернуться к началу |
|
|
michas
цитировать
Зарегистрирован: 28 Янв 2008 11:28:31 Сообщения: 123
|
Добавлено: 18 Окт 2008 21:34:55 Заголовок сообщения: |
|
|
перед этим пишет что нибудь про Security.salt ???
если да то поменяй это значение в core.php _________________ Все самое интересное в реальном времени - xmpp:cakephp@conference.jabber.ru |
|
Вернуться к началу |
|
|
forww
цитировать
Зарегистрирован: 16 Окт 2008 15:22:05 Сообщения: 5
|
Добавлено: 20 Окт 2008 07:00:34 Заголовок сообщения: |
|
|
всё заработало, спасибо! |
|
Вернуться к началу |
|
|
BorisPlus
цитировать
Зарегистрирован: 10 Май 2009 11:42:43 Сообщения: 8
|
Добавлено: 10 Май 2009 11:51:46 Заголовок сообщения: |
|
|
Привет. У меня такая ж проблема. Перенес проект с винды на убунту.Настроил все модули апача и пхп.
Но когда в контроллере происходит редирект я вижу
"Warning (2): Cannot modify header information - headers already sent by (output started at /home/borisplus/www/app/
config/core.php:1) [CORE/cake/libs/controller/controller.php, line 577]
Я нашел решения подобной проблемы
"Please, verify:
1. if there's a whitespace before the <?php in your models and controllers;
2. remove the end ?> of your models and controllers or models;
3. be sure that's to no do an 'echo' in your models and controllers;
"
Но у меня
1.no any before <?php
1.1.grep -F '?> ' -R /home/borisplus/www/ return only name of views files, no any controller!
2.this is no php syntax declare to delete '?>'
3.there are no any echo in my model-controller files
Пробовал и "подсоленность" менять, как указано в посте выше...
Но ничего! все как прежде...
Блин, ребят, я так устал...помогите мне хоть кто-то...
Прошу |
|
Вернуться к началу |
|
|
Vlad
цитировать
Зарегистрирован: 02 Ноя 2007 11:45:52 Сообщения: 241
|
Добавлено: 10 Май 2009 12:48:43 Заголовок сообщения: |
|
|
BorisPlus: а debug у вас = 0? |
|
Вернуться к началу |
|
|
BorisPlus
цитировать
Зарегистрирован: 10 Май 2009 11:42:43 Сообщения: 8
|
Добавлено: 10 Май 2009 13:03:22 Заголовок сообщения: |
|
|
перепробовал и ноль и не ноль...поковырял все в проекте...вот сейчас напишу простенькие модель, вид и контроллер с только что распакованным кейком из архива и предоставлю вашему внимаю весь минипроект...
[прошло 15 мин]
и он тож не работает...
тут можно выкладывать файлы? |
|
Вернуться к началу |
|
|
BorisPlus
цитировать
Зарегистрирован: 10 Май 2009 11:42:43 Сообщения: 8
|
Добавлено: 10 Май 2009 13:18:27 Заголовок сообщения: |
|
|
http://webfile.ru/3481216
не рабочий проект на кейкпхп под убунтой
после отработки http://localhost/users/login выдает
Warning (2): Cannot modify header information - headers already sent by (output started at /home/borisplus/var/www/app/controllers/users_controller.php:1) [CORE/cake/libs/controller/controller.php, line 640]
если знаете в чем проблема, прошу, отпишите на boris-plus[dog]mail[dot]ru
SQL скрипт вроде в корне должен быть
Очень требуется ваша помощь! |
|
Вернуться к началу |
|
|
BorisPlus
цитировать
Зарегистрирован: 10 Май 2009 11:42:43 Сообщения: 8
|
Добавлено: 10 Май 2009 13:53:26 Заголовок сообщения: |
|
|
теорию не проверял, но Гугл мне сказал об общей такой особенности
искал 'unix php header cannot modify'
нашел 'Скорее всего, Вы редактировали файл php руками. Редактор, в котором Вы это делали, поставил в начало файла специальные метки. По эти меткам можно распознать, что файл в кодировке utf-8. Но некоторые веб-серверы не понимают, что это служебная информация и выводят ее в браузер. '
Да, у меня под виндой редактор был на утф настроен...
открыл через wine notepad свой контроллер...
а в начале файла то билеберда...пипец! буду пробовать избавляться...может поможет |
|
Вернуться к началу |
|
|
BorisPlus
цитировать
Зарегистрирован: 10 Май 2009 11:42:43 Сообщения: 8
|
Добавлено: 10 Май 2009 13:57:15 Заголовок сообщения: |
|
|
Теорию проверил....
эта кодировочная билеберда, отобразившаяся как 'п»ї', была всему виной...удивительно, но gedit ее не видел, а вот вайн нотпад увидел...
спасибо всем, тема пока закрыта! |
|
Вернуться к началу |
|
|
radli Гость цитировать
|
Добавлено: 16 Апр 2010 15:17:43 Заголовок сообщения: |
|
|
У меня тоже такая же проблема было оказыватся, кодировка UTF-8 с BOM
Стоя я его перекодировал на UTF-8 без бом и все работает, кстати Notepad++ с этими вещами очень хорошо справляется, но иногда она зависает. А так рекомендую! |
|
Вернуться к началу |
|
|
|