首頁  >  文章  >  後端開發  >  nginx - php-cgi.exe進程自動退出

nginx - php-cgi.exe進程自動退出

PHP中文网
PHP中文网原創
2018-05-30 09:40:422308瀏覽

在windows伺服器下配置nginx+php運行環境,伺服器運行一段時間都會出現php-cgi.exe進程自動退出的問題?請教各位大俠要如何配置伺服器?

回覆內容:

win32+nginx+php自動掛掉php-cgi.exe
    RunHiddenConsole E:/wnmp/php5/php-cgi.exe -b 127.0.0.1:90001:90/w php5/php.ini"
   第一步:下載xxfpm,地址就不提供了,百度搜一下,有很多。
  
     下載好了

第二步:新建一個文本,並寫上以下程式碼。

RunHiddenConsole.exe H:/Server_Core/xxfpm/bin/xxfpm.exe "H:/Server_Core/PHP/php-cgi.exe -c 
H:/Server_Core/PHP/php.ini" -n 2 -i 127.0.0.1 -p 9000

解釋下:
RunHiddenConsole.exe這個是窗口隱藏工具,因為如果不用這個,CMD窗口就會一直開著,關閉窗口的話進程也就會退出了,嚯嚯,可不帶這樣的,所以這個也要下載哦,把這個RunHiddenConsole.exe和php-cgi.bat要放在你的PHP根目錄下
上面程式碼中的2指的是開兩個php-cgi.exe進程,具體情況按自己的要求來,但不建議開1個進程,具體原因會在以後的部落格中更新。另外以後會講到平衡負載,那時候那個2就要改成1了。
上面代碼9000指的是PHP通過9000端口傳輸
溫馨提示:代碼裡面的斜杠要使用“/”而不能使用“”,代碼裡面的路徑替換成你實際配置路徑,雲雲。
OK,保存好後,將這個TXT文字改名為php-cgi.bat,保存,再點下,哈哈,進程穩定運行中。 。 。

以上就是nginx - php-cgi.exe進程自動退出的內容,更多相關內容請關注PHP中文網(www.php.cn)!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn