當前位置:首頁 » 編程語言 » phpcgi太多

phpcgi太多

發布時間: 2023-07-17 14:29:43

A. php-cgi進程太多,導致物理內存過高怎麼辦,有辦法自動關閉銷毀無用cgi進程嗎

可以設置下php的線程數量,增加php使用內存,降低php的線程時間,不過訪問量大的話,總內存還是不會降的。

B. 伺服器 php-cgi.exe進程好多,CPU達到100%,請問怎麼解決

這種情況沒有太好的辦法,一般限制php-cgi進程數,或者限制php-cgi的最大使用內存

C. 伺服器php-cgi.exe進程過多,導致CPU佔用100%

你的現象一般有兩種可能,一是PHP腳本問題,例如你在PHP腳本後面寫一個按回車結束,然後從標准輸入讀數據,可能會造成阻塞,使得進程無法結束。進行測試的方法的是寫一個最簡單的PHP腳本(例如只有phpinfo();一行),然後不斷用瀏覽器打開這個頁面,如果CGI進程也在增加,那麼說明是下面一種情況。

另外一種情況是PHP版本安裝不對,在WINDOWS下用CGI方式工作,不要安裝「線程安全」版本,應該安裝「非線程安全」的版本,否則會出現你的情況。

D. linux伺服器 php-cgi進程數太多,內存不夠了 求解 謝謝

1. 把最大的php-cgi 進程數調整到內存可承受的范圍內

2. 你自己得判斷下是不是內存的硬需求,如果實在內存不足,那就可以通過增加內存了。更甚可以採用負載均衡。

E. Win2008 IIS7,無緣無故的FastCGI(php-cgi)佔用過高如下圖,參數調整如下圖:

方法/步驟

1、首先安裝IIS 7,下載PHP Manager(請網路搜索下載,坑爹的不允許發鏈接),請根據自己的系統選擇32位或者64位下載。安裝步驟就不截圖了,一路按next就好了。安裝完後在IIS管理器裡面就能看到PHP Manager了。

2、下載php5.3以上版本。在選擇版本時有
3、Thread Safe和Non Thread Safe之分。Non Thread Safe就是非線程安全,Thread Safe 是線程安全。在windows+IIS平台選擇Non Thread Safe版本的PHP,並選擇V9以上的版本。本文以64位V11 Non Thread Safe 5.5.14版本為例:

4、解壓PHP 5.5壓縮包到某個文件夾中(本文以D:\PHPweb\PHP),打開IIS管理器,雙擊「PHP Manager」:

5、點擊「Register New PHP Version」,在彈出框裡面選擇PHP目錄下的php-cgi.exe文件,點擊確認後就能看到PHP的相關信息:

6、重啟IIS,PHP運行環境就配置成功了。出現「FastCGI進程意外退出」如何解決?在DOS下輸入命令「D:\PHPweb\PHP\php.exe -v」,根據提示做相應的修改即可。小編在運行命令後提示「缺失msvcp110.dll」,在36X衛士中「人工服務」直接修復了。

熱點內容
c語言小程序游戲 發布:2025-08-17 18:23:09 瀏覽:795
ios今日頭條源碼 發布:2025-08-17 18:23:02 瀏覽:304
大眾途安l和gl6配置哪個好點 發布:2025-08-17 18:16:26 瀏覽:220
搭建網狐資料庫沒有伺服器 發布:2025-08-17 18:16:16 瀏覽:136
影視源碼盜版 發布:2025-08-17 18:15:45 瀏覽:692
伺服器怎麼強制停止 發布:2025-08-17 18:15:44 瀏覽:524
愛奇藝如何更改密碼 發布:2025-08-17 18:03:00 瀏覽:818
如何把文字變成密碼 發布:2025-08-17 18:02:54 瀏覽:352
安卓刷機首頁字母按哪個 發布:2025-08-17 17:59:07 瀏覽:583
c語言實現哈夫曼編碼 發布:2025-08-17 17:54:50 瀏覽:48