Linux中安装PHP的ZendGuardLoader扩展的详细解决方案
- 新建ZendGuardLoader放置目录zend,并xshell进入该目录
- 详细地址/usr/local/zend
- 解压(以64位系统为例)
- tar -zxvf ZendGuardLoader-php-5.3-linux-glibc23-x86_64.tar.gz
- cp ZendGuardLoader-php-5.3-linux-glibc23-x86_64/php-5.3.x/ZendGuardLoader.so /usr/local/php/lib/php
- 配置
- 编辑php.ini
- 最后加上:
- [Zend Loader]
- zend_extension=/usr/local/php/lib/php/ZendGuardLoader.so
- 重启http服务器
如果这样还不行,提示:
[04-Jun-2017 10:20:51] NOTICE: PHP message: PHP Fatal error: [ionCube Loader] The Loader must appear as the first entry in the php.ini file in Unknown on line 0
表示还需要安装IonCube Loader
wget https://downloads.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.tar.gz
tar zxvf ioncube_loaders_lin_x86-64.tar.gz
mv ioncube /usr/local/
vi /usr/local/php/etc/php.ini
[ionCube Loader]
zend_extension="/usr/local/ioncube/ioncube_loader_lin_5.6.so"
(注意此段要加在上面的[Zend Loader] 的上面)
service php-fpm restart

浙公网安备 33010602011771号