PHP eAccelerator:shmmax 错误
我安装了 eAccelerator,如果我在 PHP 中取消注释 extension="eaccelerator.so"
并重新启动 Apache(如果失败且 error.log 中显示)
eAccelerator:shmmax 应至少为 2MB
如果我设置 eaccelerator.shm_max="4M"
它甚至不起作用,如果我这样设置 eaccelerator.shm_max="0"
> 它也不起作用。我每次都会遇到提到的错误。 我正在使用 PHP 5.2.4 和(最新)eAccelerator 0.9.6.1。有什么问题吗?
I installed eAccelerator and if I uncomment extension="eaccelerator.so"
in PHP and restart Apache if fails and in the error.log stands
eAccelerator: shmmax should be at least 2MB
If I set eaccelerator.shm_max="4M"
it even don't work and if I set it so eaccelerator.shm_max="0"
it also don't work. I get everytime the mentioned error.
I'm using PHP 5.2.4 and (latest) eAccelerator 0.9.6.1. What's the problem?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
答:
检查
/tmp/eaccelerator/
B 处的可用空间:
尝试将 shm_max @ php.ini
eaccelerator.shm_max="0"
从 0 增加到 2 或 4
C:
尝试卸载 EAccelerator
/scripts/phpextensionmgr uninstall EAccelerator
A :
check available space at
/tmp/eaccelerator/
B:
try increase shm_max @ php.ini
eaccelerator.shm_max="0"
from 0 to 2 or 4
C:
try uninstall EAccelerator
/scripts/phpextensionmgr uninstall EAccelerator