在全新安装中看到“异常处理程序出错”

时间:2014-05-02 19:58:48

标签: php nginx laravel

刚安装了doc的幼虫规格。我在Ubuntu上运行,Nginx作为我的服务器。一旦我安装了它,我看到的只是一个白页,除了单词

之外别无其他
  

异常处理程序

中的错误

在我的实际错误日志中,我看到了

  

选项FollowSymLinks或SymLinksIfOwnerMatch已关闭,这意味着禁止使用RewriteRule指令:/var/www/vhosts/dir/dir/dir/dir.com/public/index.pl

注意:我用dir / dir / dir / dir替换了这里的dir路径......

这些都没有引导我找到如何修复它或解决问题的任何结论性例子。洙。我来这里希望有人可以帮我解决这个问题,所以我可以尝试使用Laravel

2 个答案:

答案 0 :(得分:11)

好的,我确信这不会回答每个人对这个问题的疑问,也不是我完全满意的解决方案。我将不得不研究我的服务器以获得更好的答案。

总而言之,我最终通过一些挖掘找到了具有写入权限所需的特定目录。因此,对我来说,使用我当前的服务器设置是

sudo chmod -R guo+w app/storage

从命令行允许对app/storage目录的全局写权限

答案 1 :(得分:0)

我一般都是工匠用sudo服务。这将为工匠提供所需的所有权限,并且不会造成任何安全问题。

所以开始工匠服务:

$ php artisan serve

尝试使用:

$ sudo php artisan serve 

因此您无需进行任何权限更改