Php 在Laravel的同一环境中通过URL更改调试模式

Php 在Laravel的同一环境中通过URL更改调试模式,php,laravel-4,Php,Laravel 4,我正在使用Larvel 4,并设置了不同的环境。Onw用于本地开发,另一个用于实时服务器。但有时我的dev env中会出现一些问题。但不是在实时服务器上。因此,我希望能够在live server上启用调试模式,而无需更改配置文件 我可以想象在URL中添加?dev=true之类的内容 是有内置的还是我必须自己开发 谢谢 一种解决方案是使用日志文件查看任何错误:app/storage/logs/laravel.log 在那里,你可以找到与你在“呐喊”屏幕上看到的信息相同的信息,尽管在一个不那么优雅的

我正在使用Larvel 4,并设置了不同的环境。Onw用于本地开发,另一个用于实时服务器。但有时我的dev env中会出现一些问题。但不是在实时服务器上。因此,我希望能够在live server上启用调试模式,而无需更改配置文件

我可以想象在URL中添加?dev=true之类的内容

是有内置的还是我必须自己开发


谢谢

一种解决方案是使用日志文件查看任何错误:app/storage/logs/laravel.log

在那里,你可以找到与你在“呐喊”屏幕上看到的信息相同的信息,尽管在一个不那么优雅的展示中


一个长期的解决方案,我建议像乔治建议的那样建立一个分级环境。

通过URL参数启用调试模式是危险的,因为任何人都可以在任何时候打开或关闭它,可能获得对敏感信息的访问。或者在阻止公共访问后,临时编辑配置文件以在live站点上启用调试模式。