Linux+php+apache+ZendOptimizer安装shopex出现Zend乱码

问题:安装shopex-single-4.8.5.38669出现Zend乱码

过程:配置php5.2+apache_2.2+ZendOptimizer-3.3.3+linux配置出现Zend乱码

现象:<网页出现的症状如下显示>
Zend2004072201221287068x Y藦跠+Q姁z雐%@B狻M夥聸x肠N:}-2槠ev影I$NB馊'帨8#.@\嫺鹜xl厦v[m[颠7鬀 璴箈羀釨s鶗o?鋻c8毉尨1385655298x��2 �}]�\�u�e�-���� 62bv��p���6g]nZ9�/ ܄`x[p�pNFM��*璴箈羀釨s4&*

通过查看phpinfo()

This program makes use of the Zend Scripting Language Engine:
Zend Engine v2.3.0, Copyright (c) 1998-2009 Zend Technologies

php.ini配置文件中

[Zend]
zend_extension_manager.optimizer_ts="/usr/local/Zend/lib/Optimizer-3.3.3/php-5.2.x/Zendoptimizer.so"

zend_extension_ts="/usr/local/Zend/lib/Optimizer-3.3.3/php-5.2.x/Zendoptimizer.so"


解决方案:

1.zend 没装好。 数据库,网页 统一用UTF-8 编码

(或者修改Apache的配置文件把语言改成GB2312)

2.php版本的问题,zend对php的支持,只到5.2(这个可以排除)


另外Linux Nginx下Zend无法正常加载问题

<启动Linux php-v和Apache服务是突然出现>

显示 failed loading /usr/local/Zend/lib/Optimizer-3.3.3/php-5.2.x/Zendoptimizer.so
cannot restore segment prot after reloc


解决办法:

1.使用chcon 命令

示例: chcon -t texrel_shlib_t /usr/local/Zend/lib/Optimizer-3.3.3/php-5.2.x/Zendoptimizer.so

2.禁止掉SELinux

更改/etc/sysconfig/selinux 文件的内容为 SELINUX=disabled

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值