全球主机交流论坛

标题: vps安装eaccelerator不起作用 [打印本页]

作者: Ruclinux    时间: 2014-2-25 20:37
标题: vps安装eaccelerator不起作用
这是我的系统信息,我安装的是eaccelerator1.0版本的,据说是能兼容php5.4.

[root@vps ~]# uname -a
Linux 2.6.18-371.4.1.el5xen #1 SMP Thu Jan 30 07:34:50 EST 2014 i686 i686 i386 GNU/Linux

[root@vps ~]#rpm -qa apache
Apache-2.2.26

[root@vps ~]# rpm -qa | grep php
php54-mysql-5.4.24-1.ius.el5
php54-gd-5.4.24-1.ius.el5
php54-xml-5.4.24-1.ius.el5
php54-pecl-imagick-3.1.2-1.ius.el5
php54-pecl-memcached-debuginfo-2.1.0-3.ius.el5
kloxomr-thirdparty-phpmyadmin-4.0.10-1.mr
mod_suphp-0.7.2-1.mr.el5
php54-pecl-memcache-debuginfo-3.0.8-1.ius.el5
php54-common-5.4.24-1.ius.el5
php54-pdo-5.4.24-1.ius.el5
php54-pgsql-5.4.24-1.ius.el5
php54-fpm-5.4.24-1.ius.el5
php54-mcrypt-5.4.24-1.ius.el5
php54-mbstring-5.4.24-1.ius.el5
php54-process-5.4.24-1.ius.el5
php54-pecl-geoip-1.0.8-3.ius.el5
php52s-5.2.17-11.mr.el5
php54-cli-5.4.24-1.ius.el5
php54-5.4.24-1.ius.el5
php54-bcmath-5.4.24-1.ius.el5
php54-pear-1.9.4-2.ius.el5
php54-pecl-memcache-3.0.8-1.ius.el5
php54-pecl-memcached-2.1.0-3.ius.el5


这是我的安装方法,安装过程没有提示任何错误信息,也能看到安装成功.

[root@vps ~]#wget wget https://codeload.github.com/eaccelerator/eaccelerator/legacy.tar.gz/master
[root@vps ~]#tar -zxvf eaccelerator-eaccelerator-42067ac.tar.gz
[root@vps ~]#cd eaccelerator-eaccelerator-42067ac
[root@vps eaccelerator-eaccelerator-42067ac]#phpize
[root@vps eaccelerator-eaccelerator-42067ac]#./configure --enable-eaccelerator=shared --with-php-config=/usr/bin/php-config
[root@vps eaccelerator-eaccelerator-42067ac]#make && make install
[root@vps ~]#cd ..
[root@vps ~]#find / -name eaccelerator.so
/usr/lib/php/modules/eaccelerator.so
[root@vps ~]#mkdir /tmp/eaccelerator
[root@vps ~]#chmod 0777 /tmp/eaccelerator
[root@vps ~]#vi /etc/php.d/eaccelerator.ini

[eaccelerator]
extension="/usr/lib/php/modules/eaccelerator.so"
eaccelerator.shm_size="64"
eaccelerator.cache_dir="/tmp/eaccelerator"
eaccelerator.enable="1"
eaccelerator.optimizer="1"
eaccelerator.check_mtime="1"
eaccelerator.debug="0"
eaccelerator.log_file = "/var/log/eaccelerator_log"
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.keys = "shm_and_disk"
eaccelerator.sessions = "shm_and_disk"
eaccelerator.content = "shm_and_disk"


可以看出是安装成功了,应该是成功了吧?
[root@vps ~]#service httpd restart
[root@vps ~]# php -v
PHP 5.4.24 (cli) (built: Jan 10 2014 18:37:23)
Copyright (c) 1997-2013 The PHP Group
Zend Engine v2.4.0, Copyright (c) 1998-2013 Zend Technologies
with eAccelerator v1.0-dev, Copyright (c) 2004-2012 eAccelerator, by eAccelerator


(, 下载次数: 1)
(, 下载次数: 1)


但是问题来了...........页面并没有得到压缩,并且wordpress的编辑面板不能正常使用了,工具栏不能显示,添加媒体没反应,可视化也没有反应了.
1:安装后不能正常压缩页面
2:wordpress的编辑面板不能正常使用了,工具栏不能显示,添加媒体没反应,可视化也没有反应了.
谢谢大家了.


(, 下载次数: 1)
作者: Ruclinux    时间: 2014-2-25 21:01
人工置顶........
作者: cst4you    时间: 2014-2-25 21:03
1. gzip 跟 eAccelerator 有啥关系
2. eAccelerator 更新迭代已经停止, 推荐改用 xcache
作者: 雨宫音羽    时间: 2014-2-25 21:06
eAccelerator不是管gzip压缩的。。

eaccelerator.optimizer="1"关了 据说有问题不成熟

eaccelerator.compress="1"
eaccelerator.compress_level="9"
这俩也一起关了吧

然后你F12看一下,看下web server 页面不正常返回什么错误
作者: SKIDROW    时间: 2014-2-25 21:40
既然是OPCODE CACHE为何不上Zend自己的OPCache?
作者: Saker    时间: 2014-2-25 22:11
提示: 作者被禁止或删除 内容自动屏蔽
作者: Ruclinux    时间: 2014-2-26 20:39
以前安装eaccelerator后是可以显示已gzip压缩的.
作者: cgs3238    时间: 2014-2-26 20:41
ea和gzip没关系啊 你检查下apache的deflate配置吧




欢迎光临 全球主机交流论坛 (https://d.168530.xyz/) Powered by Discuz! X3.4