2017-02-24 85 views
7

我一直得到403禁止的nginx/1.11.9 - Laravel 4

403禁止的nginx/1.11.9

我已经运行:sudo composer update

我想我建立正确的权限。

-rwxrwxrwx 1 root root 149 Feb 24 03:45 .gitignore 
-rwxrwxrwx 1 root root  12 Feb 24 03:45 .gitattributes 
-rwxrwxrwx 1 root root 146 Feb 24 03:45 CONTRIBUTING.md 
drwxrwxrwx 15 root root 4096 Feb 24 03:45 app 
-rwxrwxrwx 1 root root 567 Feb 24 03:45 phpunit.xml 
drwxrwxrwx 2 root root 4096 Feb 24 03:45 bootstrap 
-rwxrwxrwx 1 root root 2452 Feb 24 03:45 artisan 
drwxrwxrwx 19 root root 4096 Feb 24 03:45 public 
-rwxrwxrwx 1 root root 519 Feb 24 03:45 server.php 
-rwxrwxrwx 1 root root  0 Feb 24 03:45 satisfiable 
-rwxrwxrwx 1 root root 1599 Feb 24 03:45 readme.md 
drwxr-xr-x 5 root root 4096 Feb 24 03:55 .. 
-rwxrwxrwx 1 root root 992 Feb 24 14:53 composer.json 
-rw-r--r-- 1 root root 116004 Feb 24 14:53 composer.lock 
drwxrwxrwx 6 root root 4096 Feb 24 14:53 . 
drwxrwxrwx 27 root root 4096 Feb 24 14:53 vendor 

我还应该看看什么?


的ps aux | grep的nginx的

root  12792 0.0 0.1 148960 1504 ?  Ss Feb24 0:00 nginx: master process /usr/sbin/nginx -g daemon on; master_process on; 
forge 12793 0.0 0.4 148960 4840 ?  S Feb24 0:00 nginx: worker process 
root  26625 0.0 0.1 12952 1032 pts/0 S+ 15:10 0:00 grep --color=auto nginx 
+0

什么是nginx用户? 'ps aux | grep nginx' –

+0

@FarhadFarahi:抱歉,迟到的回复,我在帖子中添加了我的结果以提高可读性。 – ihue

+0

@FarhadFarahi:这是否意味着我的'伪造'用户是错误的? – ihue

回答

3

我有它作为

根/家庭/伪造/分销商的应用程序/ laravel;

我把它更新到

根/家庭/伪造/分销商的应用程序/ laravel /公;

最后一眼

server { 
    listen 80 default_server; 
    listen [::]:80 default_server; 
    server_name default; 
    root /home/forge/distributor-application/laravel/public; 
    ... 
} 

我的网站现在载入回来。

3

尝试以下操作:

chown -R forge:forge /path/to/web/root 
+0

这没有解决我的问题。感谢您的尝试。我有一个错误的文档根集。 – ihue