barryvdh/laravel-debugbar 没有出现在 laravel 中

Ram*_*eek 5 php laravel phpdebugbar

请让我断言:这个问题不是这个问题的重复,

在 Laravel 5 中,我尝试安装barryvdh/laravel-debugbar. 但它没有显示。

我做了以下事情:

安装:

composer require barryvdh/laravel-debugbar

将以下行添加到提供程序部分的 config/app.php

'Barryvdh\Debugbar\ServiceProvider',

在外墙列表中..

'Debugbar' => 'Barryvdh\Debugbar\Facade', 我进一步执行:

php artisan vendor:publish --provider="Barryvdh\Debugbar\ServiceProvider"

之后,我尝试了所有方法来回答我在本问题开头提到的类似问题。

就像在 中启用调试一样.env,在 debugbar.php 中启用它,清除配置缓存php artisan config:clear

并再次缓存

php artisan config:cache

还 .. php artisan view:clear;

但是调试栏不会出现?

可能是什么原因?

Mos*_*ade 8

也许你 \xe2\x80\x8d\xe2\x80\x8dcacheroutes在 laravel 中。\n请清除路由缓存:

\n
PHP artisan route:clear\n
Run Code Online (Sandbox Code Playgroud)\n

请参阅以下链接:

\n

启用路由缓存时,调试栏无法渲染

\n


小智 5

如果您的 laravel 项目的开发环境使用 Apache 的默认配置作为 Web 根目录,请确保AllowOverride All为 Web 根目录设置。

<Directory "/var/www/html">
   ...
   AllowOverride All 
   ...
</Directory>
Run Code Online (Sandbox Code Playgroud)

重新启动 Web 服务并尝试重新加载页面。调试栏应该正确显示。