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

弘速云香港VPSVPS线路有CN2+BGP、CN2 GIA,KVM虚拟化架构,裸金属月付564元

弘速云怎么样?弘速云是创建于2021年的品牌,运营该品牌的公司HOSU LIMITED(中文名称弘速科技有限公司)公司成立于2021年国内公司注册于2019年。HOSU LIMITED主要从事出售香港vps、美国VPS、香港独立服务器、香港站群服务器等,目前在售VPS线路有CN2+BGP、CN2 GIA,该公司旗下产品均采用KVM虚拟化架构。可联系商家代安装iso系统。点击进入:弘速云官方网站地址...

Dataideas:$1.5/月KVM-1GB/10G SSD/无限流量/休斯顿(德州)_主机域名

Dataideas是一家2019年成立的国外VPS主机商,提供基于KVM架构的VPS主机,数据中心在美国得克萨斯州休斯敦,主机分为三个系列:AMD Ryzen系列、Intel Xeon系列、大硬盘系列,同时每个系列又分为共享CPU和独立CPU系列,最低每月1.5美元起。不过需要注意,这家没有主页,你直接访问根域名是空白页的,还好他们的所有套餐支持月付,相对风险较低。下面以Intel Xeon系列共...

TmhHost 全场八折优惠且充值返10% 多款CN2线路

TmhHost 商家是一家成立于2019年的国人主机品牌。目前主营的是美国VPS以及美国、香港、韩国、菲律宾的独立服务器等,其中VPS业务涵盖香港CN2、香港NTT、美国CN2回程高防、美国CN2 GIA、日本软银、韩国cn2等,均为亚太中国直连优质线路,TmhHost提供全中文界面,支持支付宝付款。 TmhHost黑五优惠活动发布了,全场云服务器、独立服务器提供8折,另有充值返现、特价服务器促销...

eaccelerator为你推荐
UNIDOENVIRONMENTALANDSOCIALSAFEGUARDSPOLICIESANDPROCEDUREShttp://www.huajinsc.cn/三星itunes支持ipad支持ipad孩子apple步骤ios张女士苹果5css3圆角怎样用css实现圆角矩形?ipad连不上wifiipad无法加入网络怎么回事
云服务器租用 3322动态域名注册 二级域名查询 免费主机 tier omnis 68.168.16.150 360抢票助手 双12活动 evssl证书 http500内部服务器错误 华为云主机 服务器怎么绑定域名 qq数据库 ibox官网 php空间推荐 双线主机 流量计费 美国在线代理服务器 河南移动m值兑换 更多