(請教)nginx 配置的相關問題
最近在將apache換成nginx ,其中遇到幾個問題,,baidu,google 都找遍了,請高人指教!
我的配置:
ubuntu 8.04 Server 64
nginx/0.5.33
FastCGI PHP Version 5.2.4
1.關於nginx DOCUMENT_ROOT 的問題
問題如下:
我在配置文件中設置為fastcgi_param DOCUMENT_ROOT $document_root;
在phpinfo();中顯示DOCUMENT_ROOT 為 /usr/local/nginx/html
我在配置文件中找遍了,都沒找到怎麼去掉這個/usr/local/nginx/html恢復DOCUMENT_ROOT為文件所在路徑
2.fastcgi_param SCRIPT_FILENAME 的問題
因為DOCUMENT_ROOT出現錯誤直接影響SCRIPT_FILENAME 的文件位置錯誤。
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
3.參數傳遞的問題
我有一個頁面是頁面自動跳轉(frame),並將參數傳遞到下一個頁面。
這個時候所有的傳遞的參數會自動丟失,如下:
傳遞時:read_email?PAGE_START=0&EMAIL_ID=1585&BOX_ID=0&CURSOR_ID=1
傳遞后:read_email/read_email.php?PAGE_START=&EMAIL_ID=&BOX_ID=
還望哪位高人指點!!!不勝感激!
QQ:94949
在線等熟悉nginx的高人解答!!!
《解決方案》
樓主的問題到張宴的BLOG 找答案 。
http://blog.s135.com/read.php/351.htm
《解決方案》
問題一和二已經解決
已經按照他的文章操作了,就是怎麼都傳遞不過來參數!!!!!
問題三還存在!!! 555...
《解決方案》
回復 #3 derekchen 的帖子
傳參不懂。。。請高手來解決。
《解決方案》
回復 #4 守住每一天 的帖子
搞定了,重新編譯了 nginx .
謝謝大家,結貼!!
感謝守住每一天 ,和張宴的BLOG