主机移动后Laravel 403禁止错误

时间:2018-10-07 21:40:07

标签: php laravel

我有一个Laravel 5.7项目,但工作正常,但是我更改了主机,却出现此错误:

  

Laravel 403禁止的错误

我使用以下代码更新了.htaccess文件:

<IfModule mod_rewrite.c>
    RewriteEngine on
    RewriteRule ^$ public/ [L]
    RewriteRule (.*) public/$1 [L]
</IfModule>

但我仍然收到错误消息。

3 个答案:

答案 0 :(得分:2)

您应该尝试

chown -R www-data:www-data .

在您的网站文件夹中

答案 1 :(得分:1)

在您的.htaccess内进行以下更改:

<IfModule mod_rewrite.c>
    RewriteEngine on
    RewriteCond %{REQUEST_URI} !^public
    RewriteRule ^(.*)$ public/$1 [L]
</IfModule> 

答案 2 :(得分:1)

我遇到了同样的问题,我要解决的问题是将项目根文件夹的权限从0644更改为0755。