0
我正在建立一個開發環境,但由於某種原因fastcgi_index不工作。生產環境與開發環境的區別在於nginx的監聽端口。除此之外,它是一樣的。在生產中,它是80,在開發它的8080.Nginx的fastcgi_index index.php不工作
當我去http://domain.com:8080,我得到了Forbidden 403禁止。如果我把索引放在那裏,我得到的文件即:http://domain.com:8080/index.php
目錄權限是755和index.php是每個人都可讀的。我不認爲這是一個權限問題,因爲直接導航到文件的作品。
這是我在conf:
location ~ \.php$ {
try_files $uri =404;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
include /etc/nginx/fastcgi.conf;
fastcgi_read_timeout 180;
}
我猜它做一些與端口8080?同樣,這應該是2臺服務器之間的唯一區別。
就是這樣。我沒有在nginx.conf中設置它。謝謝! – hanji