请允许我声明:这个问题不是this的副本,
在Laravel 5中,我正在尝试安装barryvdh/laravel-debugbar。但是没有显示出来。
我做了以下工作:
安装:
composer require barryvdh/laravel-debugbar
将以下行添加到providers部分的config/app.php中
'Barryvdh\Debugbar\ServiceProvider',
在门面列表中..
'Debugbar' => 'Barryvdh\Debugbar\Facade',进一步执行:
php artisan vendor:publish --provider="Barryvdh\Debugbar\ServiceProvider"
在那之后,我尝试了所有方法来回答这个问题开头提到的一个类似的SO问题。
就像在.env中启用调试一样,在debugbar.php中启用它,使用php artisan config:clear清除配置缓存
和缓存,并使用
php artisan config:cache
还有..。php artisan view:clear;
但是调试栏不会出现吗?
可能的原因是什么?
发布于 2017-08-31 22:56:27
如果您的laravel项目的开发环境使用Apache的默认配置作为web根目录,请确保为web根目录设置了AllowOverride All。
<Directory "/var/www/html">
...
AllowOverride All
...
</Directory>重新启动web服务,然后尝试重新加载页面。调试栏应该正确显示。
发布于 2020-10-23 18:24:58
all routes in laravel,cache allroutesin laravel.请清除路由缓存:
PHP artisan route:clear请参阅以下链接:
发布于 2021-01-23 07:27:54
在Laravel应用程序根文件夹的.env文件中设置APP_DEBUG=true。
https://stackoverflow.com/questions/44762803
复制相似问题