所以我已经完全完成了APC,我到目前为止我喜欢它。唯一的是;内存是我系统上的一个约束。我知道:买更多,对吗?嗯,我的主机不支持它,我喜欢他们的服务...

我正在使用cpanel / whm服务器上的fcgid运行apc。缓存在每个用户基础上进行访问之间共享,因为我在php.conf中使用fcgidmaxprocessesperclass 1。

缺省情况下,APC启动时初始化APC,因此所有用户帐户都有一个(最大处理)SHM的唯一和个人份额,但SHM大小对所有用户都是相同的。然而,我有一些真正受益的网站,说,128米的SHM,而其他人在某些情况下可以很容易地足够足够足够的16米甚至800万。

我已经在/ cgi-bin中的定制FCGI装载机和如此所述的喜欢:

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

http://chrisgilligan.com/search/apc-shm_size-ach-用户/

但是我似乎是,如果APC已经在每个用户上加载,则应有一个简单的选项。我无法真正获得每个用户fcgi来工作,仍然持续到php进程。

任何想法?

有帮助吗?

解决方案

这实际上是mod_fcgid不可能。 由于我无法在我的服务器上运行mod_fastcgi,因此它会使这可能是可能的,因此我自切换到mod_dso。现在一切都分享,所以没关系。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top