2012-03-09 91 views
1

所以我已經完成了APC的設置,並且我很喜歡它。唯一的是;內存對我的系統有一點限制。我知道:買更多,對吧?好了,我的主機不支持它,我喜歡他們的服務,所以......每個用戶調整APC SHM大小的最簡單方法是什麼?

我是一個的cPanel/WHM服務器上使用FCGID運行APC。由於我在php.conf中使用了FcgidMaxProcessesPerClass 1,所以每個用戶的訪問間共享緩存。

默認情況下,當APC開始時,APC被初始化,因此所有用戶帳戶具有SHM的ONE(進程數)獨特的和個人的份額,但SHM大小爲所有用戶相同。但是,我有一些網站可以真正受益於擁有128M的SHM,而其他網站在某些情況下可以輕鬆滿足16M甚至8M。

我已經被定製FCGI裝載機在/ cgi-bin目錄和喜歡擺弄如下所述:

http://www.brandonturner.net/blog/2009/07/fastcgi_with_php_opcode_cache/

http://chrisgilligan.com/search/apc-shm_size-each-user/

但它似乎對我說,如果APC已經在每個用戶的基礎上加載,應該有一個更簡單的選項。我無法真正讓每個用戶的FCGI工作,並仍然堅持php過程。

任何想法?

回答

0

這實際上被證明是不可能的Mod_FCGID。 既然不能得到的mod_fastcgi到我的服務器上運行,這將做到這一點,因爲我已經切換到Mod_DSO。一切都現在共享,所以沒關係。

相關問題