一句话说就是
妈的,默认没开启 eAccelerator_get 和 eAccelerator_put
这个链接 http://eaccelerator.net/ticket/37 是说明
这里人解释的更清晰了
http://www.vbseo.com/blogs/danny-bembibre/enable-caching-functions-get-put-eaccelerator-45/
翻译成中国话就是
”
现在默认禁用了 eAccelerator_get 和 eAccelerator_put
想启用就加
–with-eaccelerator-shared-memory
共勉吧 php兄弟们
例子来源于我在给一个朋友配置服务器时候 一个电影程序 skyuc 的缓存需要配置 datastore_eaccelerator
而此程序检测 eAccelerator_get 函数是否存在以判断 eaccelerator 是否安装,
在phpinfo 里面即使看到了 eaccelerator ,仍然导致程序失败,调试后发现此原因.
另外发现 0.9.6 的eaccelerator 似乎即使加了这个也不好使,只能降级用 0.9.5 版本的eaccelerator