全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

IP归属甄别会员请立即修改密码
查看: 2235|回复: 7
打印 上一主题 下一主题

vps安装eaccelerator不起作用

[复制链接]
跳转到指定楼层
1#
发表于 2014-2-25 20:37:25 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
这是我的系统信息,我安装的是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


Screenshot-1.png (19.28 KB, 下载次数: 1)
Screenshot-2.png (8.63 KB, 下载次数: 1)


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


Screenshot.png (17.01 KB, 下载次数: 1)
8#
发表于 2014-2-26 20:41:43 | 只看该作者
ea和gzip没关系啊 你检查下apache的deflate配置吧
7#
 楼主| 发表于 2014-2-26 20:39:04 | 只看该作者
以前安装eaccelerator后是可以显示已gzip压缩的.
Saker 该用户已被删除
6#
发表于 2014-2-25 22:11:18 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
5#
发表于 2014-2-25 21:40:44 | 只看该作者
既然是OPCODE CACHE为何不上Zend自己的OPCache?
4#
发表于 2014-2-25 21:06:17 | 只看该作者
eAccelerator不是管gzip压缩的。。

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

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

然后你F12看一下,看下web server 页面不正常返回什么错误
3#
发表于 2014-2-25 21:03:35 | 只看该作者
1. gzip 跟 eAccelerator 有啥关系
2. eAccelerator 更新迭代已经停止, 推荐改用 xcache
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2026-1-14 07:15 , Processed in 0.071725 second(s), 11 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表