Недавно обновил версию php до 7, и yii до 2.0.14
Дебажная панель слетела, ошибка внизу: Not Found (#404): Unable to find debug data tagged with '5ab3ecbbadeb2'. :
Но, если это страница ошибки, то все ок, она есть. И в папку runtime/debug идет запись.
localhost/debug/default/ тоже фурычит
Товарищи телепаты, выруайте. Гугл сказал можно почистить папку runtime - не помогло. Такое еще может случаться из-за проблемы с правами у runtime/debug , но, я вот в данный момент заглянул туда - там есть дата-файлы,совсем свеженькие, раз записалось, то все ок.
Not Found (#404): Unable to find debug data tagged with
-
- Сообщения: 26
- Зарегистрирован: 2018.03.02, 09:19
Re: Not Found (#404): Unable to find debug data tagged with
В yii 2.0.14 у меня так же проблемы с debug panel
Session.php:137
И что получается в yii\log\Logger::init() имеем
который отрабатывает после yii\web\Session::init()
и как видно по Stack trace мы снова пытаемся стартовать сессию
И в принципе то ничего страшного, но headers already sent
Код: Выделить всё
[warning][yii\log\Dispatcher::dispatch] Unable to send log via yii\debug\LogTarget: PHP Warning 'yii\base\ErrorException' with message 'session_start(): Cannot send session cookie - headers already sent by (output started at /var/www/html/vendor/yiisoft/yii2/web/Response.php:414)'
in /var/www/html/vendor/yiisoft/yii2/web/Session.php:137
Stack trace:
#0 /var/www/html/vendor/yiisoft/yii2/web/Session.php(612): yii\web\Session->open()
#1 /var/www/html/vendor/yiisoft/yii2-debug/panels/RequestPanel.php(124): yii\web\Session->get('???', '???')
#2 /var/www/html/vendor/yiisoft/yii2-debug/panels/RequestPanel.php(90): yii\debug\panels\RequestPanel->getFlashes()
#3 /var/www/html/vendor/yiisoft/yii2-debug/LogTarget.php(55): yii\debug\panels\RequestPanel->save()
#4 /var/www/html/vendor/yiisoft/yii2-debug/LogTarget.php(112): yii\debug\LogTarget->export()
#5 /var/www/html/vendor/yiisoft/yii2/log/Dispatcher.php(189): yii\debug\LogTarget->collect('???', '???')
#6 /var/www/html/vendor/yiisoft/yii2/log/Logger.php(177): yii\log\Dispatcher->dispatch('???', '???')
#7 {main}
Код: Выделить всё
YII_DEBUG ? session_start() : @session_start();
Код: Выделить всё
register_shutdown_function([$this, 'flush'], true);
Код: Выделить всё
register_shutdown_function([$this, 'close']);
И в принципе то ничего страшного, но headers already sent
Re: Not Found (#404): Unable to find debug data tagged with
Где-то в коде у вас exit или echo, либо в файле закроился ВОМ символ, либо перед <?php есть пустые строки или пробелы
- Dominus
- Сообщения: 892
- Зарегистрирован: 2013.03.14, 21:27
- Откуда: Россия, Иваново
- Контактная информация:
Re: Not Found (#404): Unable to find debug data tagged with
А я бы попробовал удалить папку vendor потом запустить composer update
А дальше смотреть)
Скорее всего будет все нормально)
Большинство ошибок связано с ошибками пользователей yii, если не все)
А дальше смотреть)
Скорее всего будет все нормально)
Большинство ошибок связано с ошибками пользователей yii, если не все)
Не спорь с дураком, иначе окружающие не правильно поймут кто из вас дурак!
Re: Not Found (#404): Unable to find debug data tagged with
Да, вы были правы.А я бы попробовал удалить папку vendor потом запустить composer update
А дальше смотреть)
Скорее всего будет все нормально)
Проблема была только в одном
Код: Выделить всё
- Updating yiisoft/yii2-debug (2.0.5 => 2.0.13): Downloading (100%)