Not Found (#404): Unable to find debug data tagged with

Общие вопросы по использованию второй версии фреймворка. Если не знаете как что-то сделать и это про Yii 2, вам сюда.
Ответить
imyapolzovatelya
Сообщения: 26
Зарегистрирован: 2018.03.02, 09:19

Not Found (#404): Unable to find debug data tagged with

Сообщение imyapolzovatelya »

Недавно обновил версию 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 , но, я вот в данный момент заглянул туда - там есть дата-файлы,совсем свеженькие, раз записалось, то все ок.
MoNick
Сообщения: 5
Зарегистрирован: 2017.08.30, 12:22

Re: Not Found (#404): Unable to find debug data tagged with

Сообщение MoNick »

В yii 2.0.14 у меня так же проблемы с debug panel

Код: Выделить всё

[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}
Session.php:137

Код: Выделить всё

YII_DEBUG ? session_start() : @session_start();
И что получается в yii\log\Logger::init() имеем

Код: Выделить всё

register_shutdown_function([$this, 'flush'], true); 
который отрабатывает после yii\web\Session::init()

Код: Выделить всё

register_shutdown_function([$this, 'close']);
и как видно по Stack trace мы снова пытаемся стартовать сессию

И в принципе то ничего страшного, но headers already sent
urichalex
Сообщения: 994
Зарегистрирован: 2015.08.07, 11:03

Re: Not Found (#404): Unable to find debug data tagged with

Сообщение urichalex »

Где-то в коде у вас exit или echo, либо в файле закроился ВОМ символ, либо перед <?php есть пустые строки или пробелы
Аватара пользователя
Dominus
Сообщения: 892
Зарегистрирован: 2013.03.14, 21:27
Откуда: Россия, Иваново
Контактная информация:

Re: Not Found (#404): Unable to find debug data tagged with

Сообщение Dominus »

А я бы попробовал удалить папку vendor потом запустить composer update
А дальше смотреть)
Скорее всего будет все нормально)
Большинство ошибок связано с ошибками пользователей yii, если не все)
Не спорь с дураком, иначе окружающие не правильно поймут кто из вас дурак!
MoNick
Сообщения: 5
Зарегистрирован: 2017.08.30, 12:22

Re: Not Found (#404): Unable to find debug data tagged with

Сообщение MoNick »

А я бы попробовал удалить папку vendor потом запустить composer update
А дальше смотреть)
Скорее всего будет все нормально)
Да, вы были правы.
Проблема была только в одном

Код: Выделить всё

- Updating yiisoft/yii2-debug (2.0.5 => 2.0.13): Downloading (100%)
При обновлении yii2 не забывать о смежных пакетах
Ответить