群晖DSM5.2安装 Zend Guard Loader教程

一、首先是需要下载Zend Guard Loader
打开Zend官网并且下载Zend Guard Loader;
下载页面:http://www.zend.com/en/products/guard/downloads
找到并点击橙色按钮:“To download Zend Guard Loader>>”
下拉框由“-Windwos-”改选为“-Linux-”
找到Zend Guard Loader for php 5.5-32bit,点橙色“Download”按钮,开始下载。
这时候会弹出登录页面,如果你有Zend的帐号那就直接登录,如果没有那就注册吧,随便填就行,不要空,Submit前面还有个打上勾勾。
省心的话,直接点这里下宰5.5 Linux版。
二、拷贝Zend GuardLoader.so到NAS上
下载好了以后打开压缩包,把Zend GuardLoader.so拷到NAS的WEB目录。
三、SSH或者TEL进入你的NAS,不喜欢命令模式就用Winscp图形模式
mkdir /lib/php/extensions
mv /volume1/web/ZendGuardLoader.so /lib/php/extensions/
cp /etc/php/php.ini /etc/php/php.ini.backup
cp /etc.defaults/php/php.ini /etc.defaults/php/php.ini.backup
echo "zend_extension=/lib/php/extensions/ZendGuardLoader.so" >> /etc/php/php.ini
echo "zend_loader.enable=1" >> /etc/php/php.ini
echo "zend_extension=/lib/php/extensions/ZendGuardLoader.so" >> /etc.defaults/php/php.ini
echo "zend_loader.enable=1" >> /etc.defaults/php/php.ini

如果是用Winscp,把web目录下的ZendGuardLoader.so,移动到/lib/php/extensions/,
噢,没这个目录要先建一个。然后:
直接找到etc两个目录下的php.ini,打开,在最末尾加上以下两条即可:
zend_extension=/lib/php/extensions/ZendGuardLoader.so
zend_loader.enable=1

四、重启apache
打开DSM,进入控制面板,Web服务,将启动WEB Station选项点为未选中状态,点击应用;
再次将Web Station选项勾选,点击应用。
即通过重启Web Station,以达到重启apache的目的。
这样就完成了Zend Guard Loader的安装了;强迫症患者如何检查是否OK呢?
简单,随便建个PHP页面,写入以下语句:
<%php phpinfo(); %>
在浏览器中打开这个页面,就能看到PHP版本和各项参数,
一直往下拖,Z打头的第一个就是Zend Guard Loader,
看到状态为“enabled”就OK了。