eacceleratorCentOS5.2下安装eAccelerator,怎么都装不上

eaccelerator  时间:2021-02-19  阅读:()

eaccelerator 能加速 php 7 吗

1、配置elerator加速PHP: tar jxvf elerator-0.9.6.1.tar.bz2 cd elerator-0.9.6.1/ /usr/local/php5/bin/phpize ./configure elerator=shared --with-php-config=/usr/local/php5/bin/php-config make make install cd ../ mkdir -p /usr/local/php5/elerator_cache vim /usr/local/php5php/etc/php.ini 2.按shift+g键跳到配置文件的最末尾,加上以下配置信息: 引用 [elerator] end_extension="/usr/local/php5/lib/php/extensions/no-debug-non-zts-20090626/elerator.so" elerator.shm_size="64" elerator.cache_dir="/usr/local/php5/elerator_cache" elerator.enable="1" elerator.optimizer="1" elerator.check_mtime="1" elerator.debug="0" elerator.filter="" elerator.shm_max="0" elerator.shm_ttl="3600" elerator.shm_prune_period="3600" elerator.shm_only="0" press="1" press_level="9" 3.重启php-fpm报错 [root@server4 no-debug-non-zts-20090626]# service php-fpm restart Gracefully shutting down php-fpm warning, no pid file found - php-fpm is not running ? Starting php-fpm elerator: Could not allocate 67108864 bytes, the maximum size the kernel allows is 33554432 bytes. Lower the amount of memory request or increase the limit in /proc/sys/kernel/shmmax. [15-Apr-2013 00:10:42] NOTICE: PHP message: PHP Warning: [elerator] Can not create shared memory area in Unknown on line 0 [15-Apr-2013 00:10:42] NOTICE: PHP message: PHP Fatal error: Unable to start elerator module in Unknown on line 0 failed 4. 解决办法:php.ini中设置的elerator,elerator.shm_size=”64″,解释:elerator可使用的共享内存大小(单位为MB),即64M elerator.shm_size="64" 在Linux下,单个进程的最大内存使用量受/proc/sys/kernel/shmmax中设置的数字限制(单位为字节) /proc/sys/kernel/shmmax = 33554432 (32M) vim/etc/sysctl.conf kernel.shmmax = 128000000 syscatl -p 或者修改参数: elerator.shm_size="32" 重启php-fpm 即可问题解决!

怎么开启eaccelerator和ionCube等组件

修改:/usr/local/php/etc/php.ini 原来:zend_extension="/usr/local/ioncube/ioncube_loader_lin_5.3.so" 改成:zend_extension="/usr/local/ioncube/ioncube_loader_lin_5.2.so" php 5.2.17 使用ioncube_loader_lin_5.2.so不是5.3 原来:zend_extension="/usr/local/php/lib/php/extensions/no-debug-non-zts-20090626/elerator.so" 改成:zend_extension="/usr/local/php/lib/php/extensions/no-debug-non-zts-20060613/elerator.so" elerator路径是no-debug-non-zts-20060613 而不是no-debug-non-zts-20090626

安装了 eAccelerator , PHP启动不起来了.怎么回事?

引用 军哥的:回复 1# 的帖子你发一下/usr/local/php/etc/php.ini 这个文件末尾的配置,好像是elerator load了2次。

导致php不能正常运行,才出现的502.按照这操作,搞定了.谢谢

CentOS5.2下安装eAccelerator,怎么都装不上

CentOs5.2本身带的php版本是5.1.6,是一个非常稳定、快速的版本, 但可惜的是不支持elerator的代码加密功能。

经试验:php5.0.4+elerator-0.9.3是比较好的组合。

先在CentOs5.2的包管理器中卸掉php5.1.6的相关包。

以下是http,php,mysql的缺省目录: /usr/lib/httpd /usr/lib/php /usr/lib/mysql

安装如下:

=================================================

1.系统自带了httpd2 , 需要在上面装一个定制的module ,却发现找不到apxs 是因为apxs是rpm包httpd-devel里所带的 , 安装如下包: #yum install httpd-devel

2.安装如下包,否则libiconv包不能编译通过,会有提示 configure: error: C preprocessor "/lib/cpp" fails sanity check 安装如下包: #yum install glibc-headers #yum install -c

3.安装libiconv包 # tar zxvf libiconv-1.12.tar.gz # ./configure --prefix=/usr/local # make # make install

4.安装libmcrypt-2.5.7.tar.gz ./configure make make install

5.编译php5.0.5 # tar zxvf php-5.0.4.tar.gz # cd php-5.0.4

# ./configure --prefix=/usr/lib/php --with-mysql=/usr/lib/mysql --with-apxs2=/usr/sbin/apxs --enable-sockets --enable-mbstring=all --with-mcrypt --with-zlib --with-iconv=/usr/local --with-gd --with-mysqli --enable-module=so --enable-cli

# make # make install # cp php.ini-dist /usr/lib/php/lib/php.ini

make install时 cannot restore segment prot after reloc: Permission denied

编辑/etc/sysconfig/selinux,找到: # This file controls the state of SELinux on the system. # SELINUX= can take one of these three values: # enforcing - SELinux security policy is enforced. # permissive - SELinux prints warnings instead of enforcing. # disabled - SELinux is fully disabled. SELINUX=enforcing

如果SELINUX已经是 SELINUX=disabled,那么就不用改了,否则就把SELINUX=enforcing 注释掉,新加一行: SELINUX=disabled 保存,退出。

如果把SELinux关闭后还是不行. 在你保证SElinux 被disable后.还执行下 chcon -t texrel_shlib_t 如: chcon -t texrel_shlib_t /路径/路径/名字.so (这个文件视具体执行文件.)

chcon -t texrel_shlib_t /usr/share/mysql/lib/libmysqlclient.so.15

==========================================

elerator-0.9.3 安装方法:

1.先备准好PHP cd /usr/lib/php/bin cp * /bin

2. phpize ./configure make

make install 显示 [root@localhost elerator-0.9.3]# make install Installing shared extensions: /usr/lib/php/lib/php/extensions/no-debug-non-zts-20041030/

[root@localhost php-5.0.4]# cp php.ini-dist /usr/lib/php/lib/php.ini 修改php.ini ;extension=php_zip.dll

zend_extension="/usr/lib/php/lib/php/extensions/no-debug-non-zts-20041030/elerator.so" elerator.shm_size="16" elerator.cache_dir="/tmp/elerator" elerator.enable="1" elerator.optimizer="1" elerator.check_mtime="1" elerator.debug="0" elerator.filter="" elerator.shm_max="0" elerator.shm_ttl="0" elerator.shm_prune_period="0" elerator.shm_only="0" press="1" press_level="9"

[root@localhost myweb]# cp php.ini /usr/lib/php/lib/php.ini

3.

mkdir /tmp/elerator chmod 0777 /tmp/elerator

windows下的elerator见: elerator/index.php?eaver=0.9.3

ZJI全新上架香港站群服务器,4C段238个IP月付1400元起

ZJI本月新上线了香港葵湾机房站群服务器,提供4个C段238个IPv4,支持使用8折优惠码,优惠后最低每月1400元起。ZJI是原Wordpress圈知名主机商家:维翔主机,成立于2011年,2018年9月更名为ZJI,提供中国香港、台湾、日本、美国独立服务器(自营/数据中心直营)租用及VDS、虚拟主机空间、域名注册等业务,所选数据中心均为国内普遍访问速度不错的机房。葵湾二型(4C站群)CPU:I...

atcloud:480G超高防御VPS低至$4/月,美国/新加坡等6机房,512m内存/1核/500g硬盘/不限流量

atcloud主要提供常规cloud(VPS)和storage(大硬盘存储)系列VPS,其数据中心分布在美国(俄勒冈、弗吉尼亚)、加拿大、英国、法国、德国、新加坡,所有VPS默认提供480Gbps的超高DDoS防御+不限流量,杜绝DDoS攻击骚扰,比较适合海外建站等相关业务。ATCLOUD.NET是一家成立于2020年的海外主机商,主要提供KVM架构的VPS产品、LXC容器化产品、权威DNS智能解...

PQ.hosting全线9折,1Gbps带宽不限流量VPS/€3/月,全球11大机房可选

Hostadvice主机目录对我们的服务进行了测试,然后给PQ.hosting颁发了十大WordPress托管奖。为此,宣布PQ.Hosting将在一周内进行折扣优惠,购买和续订虚拟服务器使用优惠码:Hostadvice ,全部优惠10%。PQ.hosting,国外商家,成天于2019年,正规公司,是全球互联网注册商协会 RIPE 的成员。主要是因为提供1Gbps带宽、不限流量的基于KVM虚拟的V...

eaccelerator为你推荐
北京市通州区教育委员会stronglyios11桥面163经济开发区127basedcss支持ipad敬请参阅报告结尾处免责声明tracerouteTRACEROUTE的作用是什么x-routerX-Router这个软件有什么用micromediaMacromedia Fireworks 8是什么东西,怎么用?
com域名抢注 duniu 股票老左 最好的qq空间 申请免费空间和域名 华为云盘 免费的asp空间 路由跟踪 主机管理系统 国外免费云空间 网站加速 腾讯数据库 服务器防御 网站防护 上海联通 腾讯服务器 带宽测速 weblogic部署 免费php空间申请 lighttpdwindows 更多