eureka | 2006/04/07 - 02:47
在windows上安装eaccelerator
  • 首先,我们下载编译好了的Module,到http://www.arnot.info/eaccelerator/
    选择下载对应您的系统和PHP版本的eAccelerator
  • 将其重命名为 eaccelerator.dll,然后移至您的 php 的 extentions文件夹,其路径定义在您系统所用的的 php.ini 中
  • 安装为php扩展,找到extension一切,最后一个一般为extension=php_zip.dll, 在下面添加
    extension=eaccelerator.dll
    eaccelerator.shm_size="64" //默认为16M,我改为64M
    eAccelerator.cache_dir="C:\php\tmp" //需要手动创建,WIN下例如C:\php\tmp,确保他的权限为可读写,并且以后不要动这个目录哦,我的系统将其定位在D:\ee\php511\tmp\eaccelerator
    eaccelerator.enable="1"
    eaccelerator.optimizer="1"
    eaccelerator.check_mtime="1"
    eaccelerator.debug="0"
    eaccelerator.filter=""
    eaccelerator.shm_max="0"
    eaccelerator.shm_ttl="0"
    eaccelerator.shm_prune_period="0"
    eaccelerator.shm_only="0"
    eaccelerator.compress="1"
    eaccelerator.compress_level="9"

    (注:eAccelerator可以和Zend兼容,但是上面的代码在 php.ini 必须定义与 Zend 的相关代码之前,虽然官方强烈建议,除非您必须使用Zend过的代码,否则最好不同时使用Zend和eAccelerator,但是两个一起用也不冲突,还能加速,为什么不用呢,呵呵)

  • 完成上面的工作以后保存您的 php.ini , 然后重新启动 apache或者IIS, 看看 phpinfo 是不是不一样了
  • 正确安装后,可以在phpinfo上的Zend部分看到类似如下的信息:(PHP版本不同,信息可能不同,我的是PHP4.4.1,一般出现with eAccelerator就是成功了),如我的系统出现的信息是:
    This program makes use of the Zend Scripting Language Engine:
    Zend Engine v1.3.0, Copyright (c) 1998-2004 Zend Technologies with eAccelerator v0.9.3-rc2, Copyright (c) 2004-2004 eAccelerator, by eAccelerator
  • 如果您的系统已经装了ZEND加速器,那么上述配置在PHP.INI中必须放在ZEND的前面,否则Apache不能启动;
  • eAccelerator.shm_size="64",这里的64是加速系统使用做CACHE的内存,默认是16M;根据您系统内存调整;
  • eAccelerator.cache_dir="C:\php\tmp",这个是加速器工作时候产生临时文件的目录,请在对应目录建立文件夹以存放缓存文件并且给予读写权限,如果安装时候默认目录空间小了建议调整

答复

该字段的内容是私密的将不会被公开显示。
  • 自动生成换行和段落标记。
关于输入格式化选项的更多信息
Google搜索

搜索互联网 搜索本站


赞助商链接

用户登录

广告

浏览归档
« 十月 2008  
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31  

导航

友情链接

信息联合
Syndicate content

谁在线
当前有0 位用户和0 来客在线。