Zend Guard Loader 的安装

     最近发现了一款商城系统(shopnc),感觉功能方面还不错,想研究下他规格那块如何实现的,所以就把源码下载下来。结果解压后一看,

悲剧了,全加密了。不过,也无妨。既然代码看不了。我也不研究了,就先安装一个操作下然后看看数据库如何存储吧。所以就需要安装

Zend Guard Loader了。

     因为我本机电脑是PHP5.3的。已经不能安装Zend Optimizer了。先下官网下载一个zend guard loader,需要一个帐号。

下载完后,解压,根椐readme.txt安装

  然后在php.ini配置如下

[ZEND_LOADER]
zend_extension=D:/ApacheAFS/PHP/ext/zend_loader.dll
zend_loader.enable=1

重启服务器后,运行phpinfo发现加载不了。

上GG一搜,发现这货只能运行在non-thread safe模式下,其实那个readme.txt有一句 Windows non-thread safe: zend_extension=<full_path_to_ZendLoader.dll>,当时没细看,刚好我的PHP是TS版本的,服务器是Apache才加载失败了

后面换成Nginx。配置按照上面一样。运行后就正常了.

另外,Windows下的Nginx运行PHP得需要cli模式,我的php当初是直接安装的发现没有php-cgi.exe,去PHP官网下载了zip包。取了这个文件出来。在终端下

  php-cgi.exe -b 127.0.0.1:9000 -c c:\windows\php.exe就可以了

 

 如果运行phpinfo或者php -v后看到如下字符,就表示安装成功了

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

with Zend Guard Loader v3.3, Copyright (c) 1998-2010, by Zend Technologies

 

 

posted @ 2014-03-01 00:33  随彦心MO  阅读(273)  评论(0)    收藏  举报