Optimizer/3.3.3
解密加代码优化,提高PHP应用程序的执行速度,显著降低服务器的CPU负载。
Zend
Guard
Loader/5.5.0/6.0
解密加代码优化,提高PHP应用程序的执行速度,显著降低服务器的CPU负载。
PHP
5.3.X
开始
Zend
Optimizer
正式被
Zend
Guard
Loader
取代了。安装方法有所不同,以下是安装
Zend
Guard
Loader的具体方法:
下载地址:ZendGuardLoader-php-5.3-Windows.zip
下载好后解压压缩包,找到
ZendGuardLoader-php-5.3-Windows\ZendServer\lib\loader\php-5.3.x
目录下的
ZendLoader.dll
再编辑php.ini文件,添加一段代码(如):
?
1
2
3
4
5
6
7
8
9
10
11
[Zend.loader]
zend_loader.enable=1
zend_loader.disable_licensing=1
zend_loader.obfuscation_level_support=3
zend_loader.license_path=
zend_extension=”D:\php\ext\ZendLoader.dll”
保存php.ini配置文件,重启apache或者IIS
在你指定的www目录下新建一个phpinfo()文件.输入
<?php
echo
phpinfo()
?>
如果探针显示Zend
Guard
Loader
表明Zend
Guard
已经配置成功;
另附:php5.3不支持ZendOptimizer的解决办法(Zend
Guard
Loader)
PHP
5.3
下,Zend
Optimizer
已经被全新的
Zend
Guard
Loader
取代
1.
下载
Zend
Guard
Loader
压缩包。(官方下载地址:http://www.zend.com/en/products/guard/downloads)
2.
解压并提取
ZendGuardLoader.so(Linux)或
ZendLoader.dll(Windows),对应你的PHP版本。
3.
在你的
php.ini
文件添加下面一行,用来加载
Zend
Guard
Loader:
Linux
和
Mac
OS
X: zend_extension
=
完整路径/ZendGuardLoader.so
Windows(非线程安全):
zend_extension
=
完整路径/ZendLoader.dll
4.
在
php.ini
额外新增一行,启用
Zend
Guard
Loader:
zend_loader.enable
=
1
5.
可选:可以在
php.ini
文件添加以下行到
Zend
Guard
Loader
配置位置:
禁用许可证检查(为了性能的原因)
zend_loader.disable_licensing
=
0
让
Zend
Guard
Loader
支持混淆级别。级别在
Zend
Guard
的官方详细文档。
0
–
不启用混淆
zend_loader.obfuscation_level_support
=
3
从这个路径寻找Zend产品授权的产品许可证。欲了解更多有关如何创建一个许可证文件的信息,请参阅
Zend
Guard
用户指南.
zend_loader.license_path
=
6.
如果您使用
Zend
debugger,请确保加载
Zend
guard
Loader。
7.
如果您使用
ioncube
loader,请务必在它之前加载
Zend
guard
Loader。
8.
重新启动Web服务器。
先下载论坛程序和同学录程序,这些程序在很多网站都能够找到,下载下来以后解压缩,先看看里面的说明文件,会指导你的安装.然后再下载一个FTP上传工具,我推荐flashfxp,这是最好的一款FTP上传软件.之后将你的程序通过FTP上传工具传到你的空间上,再按照刚才那些说明文件里的指导安装就可以了。
这里要注意的就是MYSQL的设置一定不要搞错了。空间商如果有MYSQL数据库的话会给你用户名,密码,数据库名,这些在安装的时候都要用到.
1、我们安装成功后,进入后台怎么看到如下错误呢?Fatal error: Unable to read 985 bytes in /web/mask2008.ourznbbs.com/phpcms/admin.php on line 0
答:由于phpcms部分代码经zend加密成二进制文件了,因此请使用ftp的二进制模式上传phpcms文件。具体方法见:http://www.phpcms.cn/data/2005/0916/article_137.htm
2、那么多目录需要设置 0777,有没有比较简单的方法呢?
答:有,请使用flashfxp批量修改目录属性为0777。具体方法见:http://www.phpcms.cn/data/2005/0923/article_160.htm
3、请问我安装到最后一步怎么出现如下错误呢?
MySQL Query:INSERT INTO phpcms_member (username,password,email,groupid,adminid,gender,regtime,regip,chargetype) VALUES ('phpcms', 'b0baee9d279d34fa1dfd71aadb908c3f', 'name@domain.com','1','1','1','1135822641','127.0.0.1','1')
Message:MySQL Query Error
答:您可能使用的是mysql 5,phpcms暂不支持mysql 5。目前mysql仍然处于测试阶段,我们还是推荐您使用mysql 4,下面是下载地址:http://www.phpcms.cn/data/2005/1221/article_208.htm
4、为什么我安装成功后进入后台一片空白呢?
答:出现这个情况是此空间不支持phpcms,如果服务器是你自己的,你可以重新配置php,php.ini文件由 php.ini-dist 改名而来则不会出现这个问题;如果服务器不是你自己的,你可以考虑更换空间或者等待以后的phpcms版本。
5、为什么我安装成功后进入后台看到很多乱码呢?
答:你的空间不支持zend,因此建议使用支持zend的空间
6、为什么我安装时出现类似下面的错误呢?
MySQL Query:CREATE TABLE IF NOT EXISTS `phpcms_ad` ( `adid` int(11) NOT NULL auto_increment, `adname` varchar(20) NOT NULL default '', `name` varchar(30) NOT NULL default '', `introduce` varchar(255) NOT NULL default '', `code` text NOT NULL, PRIMARY KEY (`adid`), KEY `adname` (`adname`)) TYPE=MyISAM DEFAULT CHARSET=gbk
Message:MySQL Query Error
答:这个错误一般是mysql 4.1 以上版本才会出现,解决方法是:
用记事本打开 config.php ,把里面的
$charset=1
修改为
$charset=0
然后重新安装
7、为什么在windows XP系统下安装出现以下错误呢?
无法打开文件 E:\www\phpcms\config.php
答:windows XP系统下,当磁盘为NTFS格式时,文件默认不可写,并且没有办法设置为web可写。
解决办法:先把磁盘文件备份到另一个磁盘,然后采用FAT32来格式化磁盘,完了再进行安装就可以了
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)