最基礎nginx php配置

2021-09-24 04:51:37 字數 660 閱讀 1544

配置如下,路徑改為對應的路徑,埠改為對應的埠,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請求都傳送到同乙個檔案...