|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
13.07.2013, 18:32 | #1 |
Пользователь
Регистрация: 08.11.2009
Сообщений: 32
|
Ошибка Yii::app()->user->login($identity)
Есть функция в контроллере:
PHP код:
PHP код:
PHP код:
не могу разобраться( в чем дело?! |
13.07.2013, 18:41 | #2 |
Старожил
Регистрация: 31.05.2010
Сообщений: 3,301
|
В тексте ошибки должен быть указан скрипт и номер строки в нём, где начинается вывод в браузер, препятствующий добавлению информации в HTTP заголовки.
Решение проблемы "Cannot add header information - headers already sent" |
13.07.2013, 18:51 | #3 |
Пользователь
Регистрация: 08.11.2009
Сообщений: 32
|
Моя страница для входа выглядит следующим образом:
Код:
<?php echo CHtml::beginForm("index.php?r=site/vhod",'post'); ?> быть причиной моей ошибки? как тогда в таком случае получать данные от пользователя? |
13.07.2013, 18:54 | #4 |
Старожил
Регистрация: 31.05.2010
Сообщений: 3,301
|
Чего гадать – покажи полный текст ошибки.
|
13.07.2013, 18:58 | #5 |
Пользователь
Регистрация: 08.11.2009
Сообщений: 32
|
PHP warning
session_regenerate_id() [<a href='function.session-regenerate-id'>function.session-regenerate-id</a>]: Cannot regenerate session id - headers already sent W:\home\forum\www\framework\web\CHt tpSession.php(185) Код:
197 * @param string $value the session name for the current session, must be an alphanumeric string, defaults to PHPSESSID Stack Trace #0 + W:\home\forum\www\framework\web\CHt tpSession.php(185): session_regenerate_id(true) #1 + W:\home\forum\www\framework\web\aut h\CWebUser.php(708): CHttpSession->regenerateID(true) #2 + W:\home\forum\www\framework\web\aut h\CWebUser.php(227): CWebUser->changeIdentity("1", "arina", array("title" => "arina")) #3 – W:\home\forum\www\protected\control lers\SiteController.php(156): CWebUser->login(UserIdentity) Код:
+ W:\home\forum\www\framework\web\act ions\CInlineAction.php(49): SiteController->actionVhod() #5 + W:\home\forum\www\framework\web\CCo ntroller.php(308): CInlineAction->runWithParams(array("r" => "site/vhod")) #6 + W:\home\forum\www\framework\web\CCo ntroller.php(286): CController->runAction(CInlineAction) #7 Код:
#8 + W:\home\forum\www\framework\web\CWe bApplication.php(282): CController->run("vhod") #9 + W:\home\forum\www\framework\web\CWe bApplication.php(141): CWebApplication->runController("site/vhod") #10 + W:\home\forum\www\framework\base\CA pplication.php(172): CWebApplication->processRequest() #11 – W:\home\forum\www\index.php(13): CApplication->run() Код:
Последний раз редактировалось amico; 13.07.2013 в 19:05. |
13.07.2013, 19:06 | #6 |
Пользователь
Регистрация: 08.11.2009
Сообщений: 32
|
Места-ошибки выделила цветом бордо
|
13.07.2013, 19:29 | #7 |
Старожил
Регистрация: 31.05.2010
Сообщений: 3,301
|
Где-то вывод в браузер идет – но стандартная страница ошибок Yii не очень-то полезна в этом случае.
Вот такой способ выявления места вывода в браузер предложен на форуме офф. сайта Yii. Это позволит вывести стандартную ошибку, с указанием места вывода. Пробуем. |
13.07.2013, 21:24 | #8 | |
Пользователь
Регистрация: 08.11.2009
Сообщений: 32
|
Цитата:
PHP код:
|
|
13.07.2013, 22:21 | #9 | |
Старожил
Регистрация: 31.05.2010
Сообщений: 3,301
|
По ссылке же написано:
Цитата:
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Ошибка DPB Constant (user 'sysdba') is unknown | artemavd | БД в Delphi | 3 | 04.06.2012 19:30 |
Ошибка в User.inc | _PROGRAMM_ | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 8 | 15.05.2011 11:51 |
login@domain.com;pass она должна брать сначала только "login" потом "domain.com" и на последок "pass" | AquaKlaster | Общие вопросы Delphi | 4 | 05.04.2009 17:31 |
Поиск свободных значений в столбце IDENTITY | sqlnovichok | SQL, базы данных | 0 | 07.03.2008 09:12 |