配置如下,路徑改為對應的路徑,埠改為對應的埠,php-fpm的cgi埠通常預設為9000,如有改動需對應調整:
server {
listen 8081;
server_name localhost;
access_log /正確日誌路徑/sucess.log;
error_log /錯誤日誌路徑/error.log;
root /專案路徑;
index index.php index.htm index.html;
location / {
try_files $uri $uri/ /index.php;
location /index.php{
fastcgi_pass 127.0.0.1:9000;
fastcgi_param script_filename /專案路徑/index.php;
fastcgi_param path_info $fastcgi_path_info;
fastcgi_split_path_info ^(.+\.php)(.*)$;
fastcgi_param path_translated $document_root$fastcgi_path_info;
include fastcgi.conf;
nginx php配置優化
1.問題分析 nginx訪問出現504 gateway time out,一般是由於程式執行時間過長導致響應超時,例如程式需要執行90秒,而nginx最大響應等待時間為30秒,這樣就會出現超時。通常有以下幾種情況導致 1.程式在處理大量資料,導致等待超時。2.程式中呼叫外部請求,而外部請求響應超時。...
如何正確配置Nginx PHP
對很多人而言,配置nginx php無外乎就是搜尋一篇教程,然後拷貝貼上。聽上去似乎也沒什麼問題,可惜實際上網路上很多資料本身年久失修,漏洞百出,如果大家不求甚解,一味的拷貝貼上,早晚有一天會為此付出代價。假設我們用php實現了乙個前端控制器,或者直白點說就是統一入口 把php請求都傳送到同乙個檔案...
如何正確配置Nginx PHP
對很多人而言,配置nginx php無外乎就是搜尋一篇教程,然後拷貝貼上。聽上去似乎也沒什麼問題,可惜實際上網路上很多資料本身年久失修,漏洞百出,如果大家不求甚解,一味的拷貝貼上,早晚有一天會為此付出代價。假設我們用php實現了乙個前端控制器,或者直白點說就是統一入口 把php請求都傳送到同乙個檔案...