【问题标题】:Laravel 5.5 Internal server error on UbuntuLaravel 5.5 Ubuntu 上的内部服务器错误
【发布时间】:2018-09-18 18:56:40
【问题描述】:

我已将我的 laravel 5.5 文件移动到 Ubuntu var/www/html 文件夹

由于某些原因,我收到内部服务器错误 (500)。

我已更改storage 文件夹的权限,但这不起作用。

  • Laravel 5.5
  • Ubuntu
  • 亚马逊 ec2

【问题讨论】:

  • 您的项目在哪里托管(DigitalOcean?)。你在用 Nginx 吗?
  • 它在亚马逊 ec2 上
  • 您还必须在 bootstrap/cache 文件夹上设置写入权限。这样网络服务器就可以对其进行写入。

标签: linux laravel ubuntu laravel-5


【解决方案1】:

编辑这个文件

/etc/apache2/apache2.conf

 <Directory "/var/www/html">
AllowOverride

改成

AllowOverride All

重启你的服务器

service apache2 restart

【讨论】:

  • 它已经在那里了。 DocumentRoot "/var/www/html/public/" 选项 FollowSymLinks MultiViews AllowOverride All #Order allow,deny 要求所有授予
  • 你改文件权限了吗
  • 不,你能告诉我具体是哪个文件吗?我已更改存储文件夹的权限
  • chmod 777 /var/www/html/public chmod 777 /var/www/html chmod 777 /var/www/
猜你喜欢
  • 2014-08-27
  • 2018-10-29
  • 1970-01-01
  • 2015-10-11
  • 2015-01-05
  • 2017-12-02
  • 1970-01-01
  • 1970-01-01
  • 2019-07-27
相关资源
最近更新 更多