linux - 在 XAMPP Linux 中安装 Laravel 5.3

标签 linux laravel laravel-5 xampp lampp

我使用以下命令安装了 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/

相关文章:

mysql - 我有两个名为 created_at 和 updated_at(timestamps) 的字段,我想在我的 where 子句中的这些日期之间进行搜索

php - 在 laravel 5.4 中,我怎样才能只获得用户 friend 的帖子?

c++ - 如何使用 C++ 在 Linux 中检查 USB 端口并提供设备(内存等)信息

php - Laravel 403 禁止自定义请求验证

laravel - barryvdh/laravel-cors 配置在 Laravel 5.6 中不起作用;忽略 'allowedMethods'

javascript - 如何在脚本中添加路线?

mongodb - Laravel 5.2 + MongoDB + Auth = 用户必须实现 CanResetPassword 接口(interface)

php - 想通过 php 站点运行我的 Windows 服务器上的 exe 文件

linux - minicom的初始配置,将minicom的输出保存到文件中

linux - 如何确定程序试图打开哪些文件?