首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >eAccelerator问题-缓存目录空

eAccelerator问题-缓存目录空
EN

Server Fault用户
提问于 2010-07-08 04:43:24
回答 1查看 1.5K关注 0票数 1

希望有人能帮我一把。

我最近在一台eAccelerator LAMP服务器上安装了CentOS 0.9.6.1。

如果它正常工作,使用/tmp/加速器作为缓存目录。

php.ini设置:

zend_extension="/usr/local/lib/php/extensions/no-debug-non-zts-20060613/eaccelerator.so“eaccelerator.shm_size="200”“eaccelerator.cache_dir="/var/cache/eaccelerator”eaccelerator.enable="1“eaccelerator.optimizer="1”eaccelerator.check_mtime="1“eaccelerator.debug="0”eaccelerator.filter=“eaccelerator.shm_max="0”eaccelerator.shm_ttl="3600“eaccelerator.shm_prune_period="180”电子加速器。shm_only="1“eaccelerator.compress="1”eaccelerator.compress_level="9“

php -v输出:

PHP5.2.12 (cli) (建于:2010年2月3日( 00:34:28)版权(c) 1997-2009年PHP v2.2.0,版权(c) 1998-2009 with eAccelerator v0.9.6.1,版权(c) 2004-2010 eAccelerator,由eAccelerator与ionCube PHP v3.3.20,版权(c) 2002-2010,由ionCube有限公司提供。

在测试某些内容时,我不得不删除缓存目录。重新创建它,重新设置权限,发现eAccelerator不再在文件夹中创建缓存文件.

我认为这可能是由于文件夹的所有权问题,所以我们可以选择apache.apache,这并没有什么区别。

我重新创建了/var/cache中的目录,并编辑了php.ini以指向新的缓存dir位置、chmod、chown'd等,而eAccelerator仍然没有在目录中创建任何缓存文件(只是空的)。

有人能告诉我我在这里做的不对吗。我读了很多页,试图解决这个问题,但没有用。

任何帮助都很感激。

EN

回答 1

Server Fault用户

发布于 2010-10-14 04:19:36

eaccelerator.shm_only="1"意味着它不会写入磁盘。

票数 1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/158445

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档