如何调试 Laravel 5 个项目?
How to debug Laravel 5 projects?
我运行命令
php artisan optimize
并将 app.php 文件中的调试设置更改为
'debug' => 'true',
并添加了 'everyone' 以获得对 'storage' 文件夹的完全访问权限。我不知道我还能做些什么来让调试器在我的 Laravel 5 项目中工作。
我被 'Whoops, looks like something went wrong' 消息困住了。
有什么想法吗??
当您的应用遇到错误时,debug => true
只会向您显示完整的错误堆栈。它不提供指标和统计数据。如果您正在寻找此类信息,请查看此处的文章:
您收到的错误是一般错误,可能是服务器端配置错误。如果没有关于您的设置的任何信息,将很难确定您的问题是什么。根据您的问题和对其他人回复的评论,我有几件事要告诉您。
您说的是 "I don't know what else I can do to let debugger work in my Laravel 5 project"。 Laravel 5 不再有本机调试器,我想这就是您的页面只显示 "Whoops, looks like something went wrong" 的原因。您的陈述表明您有调试器,那么您尝试使用哪个调试器,或者该陈述不正确?
您声明您更改了 app.php 文件的调试设置。您在 app.php 中更改此设置是否有原因?默认的调试设置是 'debug' => env('APP_DEBUG')
这在大多数情况下就足够了。您应该在项目的根目录中有一个 .env 文件(如果您执行了 composer create-project,则会自动创建,否则您需要自己将 .env.example 复制到 .env)。 .env 文件将为您启用调试,因为有一行表明 APP_DEBUG=true.
Jesse Schutt 在他上面的回复中提供了很好的信息(我建议投票),包括 link 与 L5 兼容的调试栏。您再次声明您对错误堆栈感到满意,这意味着您实际上有一个。如果您对此感到满意,则无需在此处发布,因为您已经获得了有关错误的更多信息。如果您假设 filp/whoops 仍在 l5 中并且这就是您想要的,则必须重新启用它。按照 http://mattstauffer.co/blog/bringing-whoops-back-to-laravel-5
中的说明进行操作
我运行命令
php artisan optimize
并将 app.php 文件中的调试设置更改为
'debug' => 'true',
并添加了 'everyone' 以获得对 'storage' 文件夹的完全访问权限。我不知道我还能做些什么来让调试器在我的 Laravel 5 项目中工作。 我被 'Whoops, looks like something went wrong' 消息困住了。 有什么想法吗??
当您的应用遇到错误时,debug => true
只会向您显示完整的错误堆栈。它不提供指标和统计数据。如果您正在寻找此类信息,请查看此处的文章:
您收到的错误是一般错误,可能是服务器端配置错误。如果没有关于您的设置的任何信息,将很难确定您的问题是什么。根据您的问题和对其他人回复的评论,我有几件事要告诉您。
您说的是 "I don't know what else I can do to let debugger work in my Laravel 5 project"。 Laravel 5 不再有本机调试器,我想这就是您的页面只显示 "Whoops, looks like something went wrong" 的原因。您的陈述表明您有调试器,那么您尝试使用哪个调试器,或者该陈述不正确?
您声明您更改了 app.php 文件的调试设置。您在 app.php 中更改此设置是否有原因?默认的调试设置是
'debug' => env('APP_DEBUG')
这在大多数情况下就足够了。您应该在项目的根目录中有一个 .env 文件(如果您执行了 composer create-project,则会自动创建,否则您需要自己将 .env.example 复制到 .env)。 .env 文件将为您启用调试,因为有一行表明 APP_DEBUG=true.Jesse Schutt 在他上面的回复中提供了很好的信息(我建议投票),包括 link 与 L5 兼容的调试栏。您再次声明您对错误堆栈感到满意,这意味着您实际上有一个。如果您对此感到满意,则无需在此处发布,因为您已经获得了有关错误的更多信息。如果您假设 filp/whoops 仍在 l5 中并且这就是您想要的,则必须重新启用它。按照 http://mattstauffer.co/blog/bringing-whoops-back-to-laravel-5
中的说明进行操作