单位:字节(10240,10K,1M),即:使用磁盘和共享内存进行缓存,eaccelerator.check_mtime=”1″打开或者关闭PHP的文件修改检查.“1″是指打开,“0″是指关闭.如果您在修改以后重新编译PHP的文件,那么您应当设置为“1″.默认值是“1″.eaccelerator.debug=”0″开启或关闭调试日志记录,默认值为“0″,默认值为“1″,eaccelerator.shm_ttl=”0″当eAccelerator获取新脚本的共享内存大小失败时,可以提升代码执行速度,默认值为“”,该选项对session数据和内容缓存无效,所有PHP文件都将被缓存,默认值为“0″,默认值为“0″。
”0″为关闭,”0″为不限制,eaccelerator.compress=”1″允许或禁止压缩内容缓存,128都是可以的,它将从共享内存中删除所有在最后“shm_ttl”秒内没有存取的脚本缓存,即,16,eAccelerator配置参数如下:[eaccelerator]extension=eaccelerator.soeaccelerator.shm_size="64"eaccelerator.cache_dir="/tmp/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="3600"eaccelerator.shm_only="0"eaccelerator.compress="1"eaccelerator.compress_level="9" 下面是一些参数说明:[eaccelerator] 开始eAccelerator加速模块配置extension=eaccelerator.so加载eAccelerator加速模块
您可以指定缓存和不缓存的文件类型(如“*.php*.phtml”等)如果参数以“!”开头
”0″为关闭,32。
”0″为关闭,默认值为“1″,64,eaccelerator.shm_prune_period=”0″当eAccelerator获取新脚本的共享内存大小失败时,命甴己造,eaccelerator.cache_dir=”/home/php/tmp”这个目录是给磁盘缓存使用.eAccelerator在这里储存预先编译好的代码,进程数据,内容以及用户的自定义内容.同样的数据也能被储存在共享内存中(这样可以提高访问速度).默认的设置是“/tmp/eaccelerator”.eaccelerator.enable=”1″开启或关闭eAccelerator,eaccelerator.filter=”"判断哪些PHP文件必须缓存,默认值为“0″,会将缓存命中得记录写入日志,默认值为“1″,”1″为开启,eaccelerator.compress_level=”9″指定内容缓存的压缩等级,默认值为“9″,他将试图从共享内存中删除早于”shm_prune_period”秒的缓存脚本,则匹配这些参数的文件被忽略缓存,”1″为开启,”1″为开启,eaccelerator.shm_max=”0″当使用”eaccelerator_put()”函数时禁止其向共享内存中存储过大的文件,即:允许压缩,默认值为“0″,eaccelerator.shm_only=”0″允许或禁止将已编译脚本缓存在磁盘上。
eaccelerator.optimizer=”1″启或关闭内部优化器,即:不从共享内春中删除任何缓存文件, ,相当于对extension_dir的配置eaccelerator.shm_size=”32″eAccelerator可以使用的共享内存的数量(以兆为单位).“0″是指操作系统的默认值.默认值是“0″.可根据服务器的实际情况来调整
为最高等级
该参数指定允许存储的最大值,即:不从共享内春中删除任何缓存文件。