Yii2: Not Found (#404): Unable to find debug data tagged with '5578effb0790c4.13707485'

14.1k Views Asked by At

I'm getting this at the bottom of my page, where the debug bar should be. What is the problem?

This request: http://localhost:81/xxx/web/debug/default/toolbar?tag=5578f180963e82.28312577 is returning 404.

I need to see the error message & stack trace generated when I log to Yii::error(). It's not showing in runtime/log/app.log, so I need the debug bar.

7

There are 7 best solutions below

3
On BEST ANSWER

I removed files from frontend/runtime/debug and frontend/runtime/cache and nothing was changed.

But when I removed all folders from frontend/runtime then it started to work.

0
On

Another reason for it not working is attaching HttpBearerAuth filter to the main application (not a specific controller). After removing the global filter, it suddenly works again. Not sure how to make it work with the filter. I will update this answer if I ever find a way.

3
On

One reason could be missing write permissions for the runtime folder. The Debug Tool Bar creates there another directory debug which is used for *.data files.

This happens easily if the web server has its own user which differs to the user that has created the runtime folder.

1
On

Upgrade of yiisoft/yii2-debug library to latest(2.1.22) version resolved issue in my case.

1
On

Give read/write/execute(777) permission to your project folder. This will work for you. It works for me.

0
On

i tried the removal of runtime folders but it didn't change a thing but a composer update fixed it for me

1
On

I tried the info above without luck (and I suggest people here do the same, as in most circumstances it will solve your problem). But what worked for me was running. tail -f frontend/runtime/logs/app.log and it told me that there was an error with a table that it expected to exist but did not. Once I fixed that underlying issue my problem went away. In my specific case, I had the following enabled but no corresponding table/s.

'authManager' => [
    'class' => 'yii\rbac\DbManager',
],

Once I commented/removed it from my config, everything started working.