您好,匿名用户
随意问技术百科期待您的加入

eAccelerator的缓存文件夹都是空的,log日志也是空的,是不是表示没有开启成功?

0 投票

在phpinfo中看到是成功开启了,在tmp文件夹里也看到了0-9,a-z的文件夹结构,但是里面都是空的!
配置的log日志文件也是0kb~

这到底是表示我没有开启成功?还是缓存都在内存里?谁有这方面的经验?

用户头像 提问 2012年 12月1日 @ 随意问站长 上等兵 (310 威望)
分享到:

1个回答

0 投票
 
最佳答案
  • 检查扩展是否加载(既然已经生成了文件夹,我猜测已经正确加载了)
  • 检查php.ini配置,参考官网的配置示例
extension="eaccelerator.so"
  eaccelerator.shm_size="16"
  eaccelerator.cache_dir="/tmp/eaccelerator"
  eaccelerator.enable="1"
  eaccelerator.optimizer="1"
  eaccelerator.check_mtime="1"
  eaccelerator.debug="0"
  eaccelerator.filter=""
  eaccelerator.shm_ttl="0"
  eaccelerator.shm_prune_period="0"
  eaccelerator.shm_only="0"
  • 不确定是否成功加载的,可以设置eaccelerator.debug="1", reload service,访问任意php文件后可以在log文件里看到类似
EACCELERATOR hit: "/var/www/main/story/detail.php"

这样的信息,说明已经起到了加速作用。

用户头像 回复 2012年 12月1日 @ Janna 下士 (667 威望)
选中 2012年 12月1日 @随意问站长
提一个问题:

相关问题

0 投票
1 回复 35 阅读
用户头像 提问 2013年 11月23日 @ Jarvan IV 上等兵 (203 威望)
0 投票
1 回复 41 阅读
用户头像 提问 2012年 12月1日 @ Ezreal 上等兵 (266 威望)
0 投票
1 回复 37 阅读
0 投票
0 回复 20 阅读
用户头像 提问 2013年 10月25日 @ Garen 上等兵 (269 威望)
0 投票
1 回复 37 阅读

欢迎来到随意问技术百科, 这是一个面向专业开发者的IT问答网站,提供途径助开发者查找IT技术方案,解决程序bug和网站运维难题等。
温馨提示:本网站禁止用户发布与IT技术无关的、粗浅的、毫无意义的或者违法国家法规的等不合理内容,谢谢支持。

欢迎访问随意问技术百科,为了给您提供更好的服务,请及时反馈您的意见。
...