win32+nginx+php自動掛掉php-cgi.exe
RunHiddenConsole E:/wnmp/php5/php-cgi.exe -b 127.0.0.1:9000 -c "E:/wnmp/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,保存,再點下,哈哈,進程穩定運行中。。。