免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1380 | 回复: 0
打印 上一主题 下一主题

eAccelerator不支持php-cgi和php-cli[及其它常见问题 - 来自官方] [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-02-09 08:05 |只看该作者 |倒序浏览
eAccelerator 常见问题
安装
(注意: 不要忘记阅读针对您的发行版本的 README 文件)
问: 我找不到配置脚本文件,在哪里 ???
答: 没有提供配置脚本文件, 请阅读 README 文件 (搜索关键字 'phpize' )
问: 在 freebsd, 当我执行 ./configure [...], 系统提示说 'ltconfig: you must
specify a host type if you use --no-verify', eaccelerator can't compile
..

答: 如果您正在使用 libtool 1.3,执行以下命令
./configure --enable-eaccelerator=shared i386-unknown-freebsd5.3
如果您正在使用 libtool 1.4, 直接运行以下命令
./configure --enable-eaccelerator
问: 当我加载eAccelerator的扩展的时候,Php 指出下面的错误:
symbol lookup error: /usr/lib/php/modules/eaccelerator.so: undefined symbol: php_session_register_module
答: 您事前并没有在php的编译中加入session的支持,或者 eAccelerator 是在 session 的扩展装载以前就已经被装载所导致的这个错误。
一个解决办法是在eAccelerator中关闭 session 的支持,然后添加这个参数
configure --without-eaccelerator-sessions
问: 我已经升级了 php 和重新编译了 eAccelerator,但是我在php中看到这个警告消息:
PHP Warning: [eAccelerator] This build of "eAccelerator" was
compiled for PHP version 5.0.3. Rebuild it for your PHP version (5.0.4)
or download precompiled binaries.

答: 在安装目录中您必须首先执行 'make clean' ,然后执行 'phpize'.
问: 我正在使用 linux 2.6 的内核, 当 shm_size 被设置为超过32mb的情况下 eAccelerator 无法加载。Php 指出这个错误:
PHP Warning: [eAccelerator] Can not create shared memory area in Unknown on line 0
答: 在2.6内核中默认的共享内存是32mb. 您可以在
/proc/sys/kernel/shmmax 中改变成您最中意的数值. 您可以通过执行 echo VAL >
/proc/sys/kernel/shmmax 或者在 /etc/sysctl.conf 中添加 kernel.shmmax=VAL
。这样您不必在每次重新启动以后都必须手动设置它。
使用
问: 我运行 eaccelrator.php 可是它显示的数据表明 '0 cached scripts',所有关于 ini 的配置看起来没有问题。
答: 请升级您的 php.ini: eaccelerator.filter='' --> eaccelerator.filter=""
问: Apache: 我如何在一个指定的虚拟主机中停止使用 eaccelerator ?
答: 只需要在您的虚拟主机的根目录中的 .htaccess 文件中添加 php_flag eaccelerator.enable 0php_flag eaccelerator.optimizer 0 ,或者,直接在  里面的 apache 的部分添加.
问: eAccelerator 支持 php-cgi 或者 php-cli 吗 ?
答: 到目前为止还不提供这个支持,在短时间内也不会提供这个支持.
来源:
http://eaccelerator.net/EacceleratorFaqCn?lg=cn
所以,想在zeus下用eaccelerator的,可以不用考虑了,除非zeus支持mod_php (我不知道是否支持)
               
               
               

本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/13584/showart_72743.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP