刚刚由文档的幼虫的规范安装。我在Ubuntu上运行,Nginx作为我的服务器。一旦我安装好它,我看到的就是一个白页面,除了几个字
什么也没有异常处理错误
在我实际的错误日志中,我看到
选项FollowSymLinks或SymLinksIfOwnerMatch关闭,这意味着禁止rewriterrule指令:/var/www/vhosts/dir/dir/dir/dir.com/public/index.pl
注释:我将这里的dir路径替换为dir/dir/dir/dir…
这两个都没有给我任何关于如何修复它或解决问题的结论性示例。秀。我来这里希望有人能帮我解决这个问题,这样我就可以尝试使用Laravel
好的,我确信这不会回答每个人对这个问题的疑问,也不是我完全满意的解决方案。为了得到更好的答案,我必须再研究一下我的服务器。
总而言之,通过一些挖掘,我最终发现了一个需要有写访问权限的特定目录。对于我当前的服务器设置,我要做的是
sudo chmod -R guo+w app/storage
,以允许对app/storage
目录的全局写权限
一般工匠用sudo服务。这将给予artisan所需的所有权限,并且不会产生任何安全问题。
所以用:
开始artisan serve$ php artisan serve
尝试使用:
$ sudo php artisan serve
因此你不需要做任何权限更改