我使用以下命令安装了 Laravel 5.3:composer create-project --prefer-dist laravel/laravel blog
在/opt/lampp/htdocs
目录
当我转到 http://localhost/blog/public/
时,我得到 HTTP ERROR 500
我认为这个错误是由于:
权限存储
和bootstrap/cache
文件夹
我将我的主系统用户(javad)添加到www-data
组,反之亦然,但问题没有解决
操作系统:ubuntu 16.04
最佳答案
您可以在 storage/logs/laravel.log
或网络服务器日志中找到确切的错误。
如果你有权限相关的问题,尝试从 laravel 项目目录运行这个命令(不要在真实服务器上使用 777):
sudo chmod -R 777 storage bootstrap/cache
此外,错误的 Web 服务器配置也可能导致此问题。你应该点web server to a public
directory which is inside Laravel project root
关于linux - 在 XAMPP Linux 中安装 Laravel 5.3,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41321278/