通过FTP上传到Web主机后,Laravel返回错误500

时间:2016-06-01 18:27:52

标签: laravel

我正在尝试访问我的API,并在将其上传到我的FTP后收到错误500。 Laravel位于:MYDOMAIN.COM/v2/api

不会生成错误日志。

我的公开index.php是默认的。试图玩它,但路径似乎很好。

可能出了什么问题?

对于提醒,它是一个不同的域。我编辑config / app.php

1 个答案:

答案 0 :(得分:1)

我经历过的一些事情:

  1. 运行作曲家安装,以防您移动项目。 (我有时会这样做并跳过供应商文件夹)
  2. 只需为您的存储文件夹提供正确的权限:
    chown -R www-data.www-data /var/www/laravel $ chmod -R 755 /var/www/laravel $ chmod -R 777 /var/www/laravel/app/storage 阿萨德
  3. 最后检查您的服务器设置。如果您的虚拟主机具有错误的目录路径,则上述内容无关紧要。
  4.     ServerName laravel.example.com
        DocumentRoot /var/www/laravel/public
    
        <Directory />
                Options FollowSymLinks
                AllowOverride None
        </Directory>
        <Directory /var/www/laravel>
                AllowOverride All
        </Directory>
    
        ErrorLog ${APACHE_LOG_DIR}/error.log
        LogLevel warn
        CustomLog ${APACHE_LOG_DIR}/access.log combined
    

    信用:http://tecadmin.net/install-laravel-framework-on-ubuntu/#