⑴ nginx在我本機windows主機上配置載入不了php模塊
就算能執行,php-cgi跑一會就掛了,缺少php-fpm。你可以試試集成包phpfind或phpstudy,自動配好php+nginx,帶中文控制面板。你可以研究一下。
⑵ nginx 更改埠號後php文件無法訪問了
我卜哪在坦弊段本地試了一下改埠號,訪問是正常的
⑶ nginx PHP文件不能正常訪問.
一般nginx默認配置中會是這個樣子的。這里有一個SCRIPT_FILENAME變數,但是fastcgi_params這個文件中是不包含該變數的,改變數的定義實際上是在fastcgi.conf文件中。
實際上可以把配置修改成如下的配置。
location~.php${
root/usr/share/nginx/html;
fastcgi_pass127.0.0.1:9000;
fastcgi_indexindex.php;
fastcgi_intercept_errorson;
includefast_cgi.conf;
#可以增加rewrite,也可以不增加。
}
按如上的配置,如果訪問127.0.0.1:9000/a.php,則實際上根據root指令和fast_cgi.conf配置,nginx會通過fast_pass指令訪問/usr/share/nginx/html/a.php這個文件。
記得用root指令,指定站點的文檔根路徑。