安装好PHP后
下在zend optimizer安装
2.6版本 , 安装zend提示成功后
php -v 却看不到zend版本 phpinfo()也是一样的原因:php.ini文件路径问题
解决方法
php -i | grep php.ini 就可以找到 当前php使用的php.ini文件
比如 编译安装时没有指定php.ini存放路径 我的系统中就在 /usr/local/lib下面
而一般zend默认安装后生成的php.ini在/etc/目录下面或/usr/local/Zend/etc
手动指定php使用zend opt生成的php.ini
php -c /etc/ -v
如果可以看到zend opt正确加载
那么做个连接就好了 连接到php默认读取的php.ini路径下面
比如
ln -sf /etc/php.ini /usr/local/lib[root@localhost /]# php -vPHP 4.4.2 (cli) (built: Jan 22 2006 12:59:19)Copyright (c) 1997-2006 The PHP GroupZend Engine v1.3.0, Copyright (c) 1998-2004 Zend Technologies with Zend Extension Manager v1.0.9, Copyright (c) 2003-2006, by Zend Technologies with Zend Optimizer v2.6.2, Copyright (c) 1998-2006, by Zend TechnologiesOk 正常了 phpinfo()看到的当然也是一样的
有的时候还有一些情况下 php -i 或php -v 在控制台下可以看到zend opt,
但是 apache 执行phpinfo的输出里面却看不到
一般是因为 调用php的时候zend模块不能加载, 比如AS4里面 就是这样的
因为 as4下面默认的php安装后读取库文件的路径 是在/usr/lib下面 ,
而php.ini文件中加载zend模块是在zend安装路径的lib目录中
比如/usr/local/Zend/lib
这时apache在执行php时 不能加载zend模块 所以 在控制台里php -v 可以正常
但是apache 却没有加载zend。 解决办法 先把zend模块copy到
/usr/lib里面 然后改一下php.ini里面zend加载模块部分
Zend Optimizer安装
转载请注明出处:服务器评测 » Zend Optimizer安装
相关推荐
- 即时专用服务器🌞夏季特卖!30% 折扣!📈 10G 💎 锐龙 9 DDR5 ECC NVMe
- PLiKhost – 可靠且经济实惠的专用服务器 – 雅加达、新加坡、美国、德国
- *💥 [促销] DARKVPS – 高级裸机 RDP 15% 经常性折扣 – WHT 独家💥
- 热卖:Intel Xeon E50-3 可享受 1230% 的折扣 — Amanah Tech 的 0 个设置、免费 /29 个 IP
- 专用服务器仅在 69.99 美元/月|2xE5-2697V3|32GB DDR4 内存|960 GB NVME|1Gbps DDOS
- 恒邦网 – 中国大陆、香港、CTG-GIA、欧洲和美国专用服务器优惠
- *HostRound LLC ★ RYZEN 9950X 和 7950X // EPYC 4464P 和 4584PX 专用服务器特价
- *存储服务器 48 TB 仅 65 美元/月 |120 TB 和 10 Gbps 仅 169 美元/月 |NetDynamics 有限责任公司
服务器评测





