首頁 >後端開發 >php教程 >nginx - php artisan serve 運行在8000 訪問502報錯

nginx - php artisan serve 運行在8000 訪問502報錯

WBOY
WBOY原創
2016-10-10 11:56:241938瀏覽

在虛擬機器(192.168.73.130) 運行 php artisan serve
Laravel development server started on http://localhost:8000/
訪問http://192.168.73.130:8000/
訪問http://192.168.73.130:8000073.130:

於是在虛擬機器nginx中設定一個轉送:

<code>server {
                listen 0.0.0.0:80;
                server_name lara.com;

        location / {
                proxy_set_header Host $http_host;
                proxy_set_header X-NginX-Proxy true;
                proxy_set_header X-Real-IP $remote_addr;

                proxy_pass http://localhost:8000;
                #proxy_buffering off;
                proxy_redirect on;
                }
        }
</code>
在本地瀏覽器中訪問lara.com顯示502 Bad Gateway

在shell裡面去curl http://localhost:8000/ 是會有html回傳的
是我的nginx設定不對嗎
求解(laravel的環境好麻煩!

回覆內容:

在虛擬機器(192.168.73.130) 運行 php artisan serve

Laravel development server started on http://localhost:8000/

訪問http://192.168.73.130:8000/
訪問http://192.168.73.130:8000073.130:
於是在虛擬機器nginx中設定一個轉送:

<code>server {
                listen 0.0.0.0:80;
                server_name lara.com;

        location / {
                proxy_set_header Host $http_host;
                proxy_set_header X-NginX-Proxy true;
                proxy_set_header X-Real-IP $remote_addr;

                proxy_pass http://localhost:8000;
                #proxy_buffering off;
                proxy_redirect on;
                }
        }
</code>
在本地瀏覽器中訪問lara.com顯示502 Bad Gateway

在shell裡面去curl http://localhost:8000/ 是會有html回傳的

是我的nginx設定不對嗎

求解(laravel的環境好麻煩!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn