1. win2003 nginx下的php-cgi 自動退出問題
試試WempServer,install後自動監控php-cgi,2003的話需要安裝vc2008哦。
2. php-cgi進程太多,導致物理內存過高怎麼辦,有辦法自動關閉銷毀無用cgi進程嗎
可以設置下php的線程數量,增加php使用內存,降低php的線程時間,不過訪問量大的話,總內存還是不會降的。
3. 電腦XP進程有很多php-cgi.exe,怎麼解決
把與伺服器有關的東東全給卸掉,比如iis,apache,php,mysql等等,反正個人電腦用不到這些
4. 如何關閉php-fpm進程
如果把php-fpm已經安裝了一個系統服務,那就:service php-fpm stop來關閉
如果沒有的話,直接通過萬能的方法:殺死對應的進程。
要關閉php-fpm進程,就殺死它:pkill -9 php-fpm
5. php php-cgi.exe進程多
肯定是有的程序寫得有問題,正常情況下如果有人用瀏覽器打開的你PHP網頁,你就會開一個cgi進程,但是網頁顯示完畢cgi進程就應該關閉了,那麼只要每個網頁程序的效果很高(都在幾毫秒執行完畢),那麼幾乎是看不見cgi進程的,哪怕有許多人不停的訪問你的網頁。
在cgi進程多的時候,在進程管理器裡面設置顯示「命令行」,看看是哪個頁面的代碼有問題,優化一下。
6. 請問windows下如何管理php-cgi進程
NMP環境現在還是比較多人用的,下面介紹一個修改php-cgi進程數的方法: 一、修改php-cgi: vi /usr/local/nginx/conf/nginx.conf 二、其中worker_processes 1;可以修改成2或3個,nginx本身就很強大,不需要像apache那樣,開啟過多的進程來保證其穩定運行。 vi /usr/local/php/etc/php-fpm.conf 三、找到,按你的內存容量修改PHP進程的數量,一般128內存開啟6個,256內存開啟16個。這樣能保證,在PHP大並發的情況下不會502錯誤,註:PHP5.3系列不需要修改。 四、優化後,重啟lnmp /root/lnmp restart
7. php-cgi.exe自動退出問題
不能關閉容dos窗口的。如果不想讓窗口出現可以去下載一個叫RunHiddenConsole.exe的程序。
然後用 RunHiddenConsole.exe d:/Pro/php/php-cgi.exe -b 127.0.0.1:9000 -c d:/Pro/php/php.ini啟動.
如果停止工php-cgi程序就要用
taskkill /F /IM php-cgi.exe > nul
8. 伺服器很多php-cgi.exe進程。導致CPU佔用100%怎麼解決
用Mole吧~~~在php目錄中install.txt里有。
使用Apache設置。
LoadMole php4_mole "c:/php/php4apache2.dll"
# Don't forget to the php4apache2.dll file from the sapi directory!
AddType application/x-httpd-php .php
# For PHP 5 do something like this:
LoadMole php5_mole "c:/php/php5apache2.dll"
AddType application/x-httpd-php .php
# configure the path to php.ini
PHPIniDir "C:/php"
9. windows下xxfpm打開的php-cgi.exe進程怎麼關閉
03上的cgi真不好用,速度和履行效力都跟不上isapi
10. php-cgi.exe啟動一段時間後就會自動關閉。環境是 win7 + PHP + nginx.
這個問題已經完美解決了,WempServer採用php-fpm智能管理php-cgi進程,希望對你有所幫助。