phpstudy提示要安装zend该怎么办?

phpstudy提示要安装zend该怎么办?,第1张

下载 phpStudy 之后切换到 php5.2 自带 Zend Optimizer 即可解决问题。 需要 Zend Guard Loader 的切换到 php5.3 和 php5.4,但是必须是以 fastcgi 模式运行。

软件介绍:

该程序包集成最新的Apache+PHP+MySQL+phpMyAdmin,一次性安装,无须配置即可使用,是非常方便、好用的PHP调试环境。[1]该程序不仅包括PHP调试环境,还包括了PHP开发手册等。总之学习PHP只需一个包。对学习PHP的新手来说,WINDOWS下环境配置是一件很困难的事;对老手来说也是一件烦琐的事。因此无论你是新手还是老手,该程序包都是一个不错的选择。

1、全面适合 Win2000/XP/2003/win7 操作系统 。

2、该程序包集成以下软件,均为最新版本。PHP 5.4.8是新型的CGI程序编写语言,易学易用、速度快、跨平台。Apache 2.4.3是最流行的HTTP服务器软件,快速、可靠、开源。MySQL 5.5.28 执行性能高,运行速度快,容易使用,非常棒数据库。phpMyAdmin3.5.4开源、基于WEB而小巧的MySQL管理程序。OpenSSL1.0.1c密码算法库、SSL协议库以及应用程序。

3、如果作为服务器请稍修改配置文件即可。MySQL数据库用户名:root,密码root,安装后请重新设置密码。

最近zend发布了支持php5.4的ZendGuardLoader,以前一直只支持5.3,因为一个vps的环境是php5.4,毫不犹豫的我想应该进行安装ZendGuardLoader,首先下载ZendGuardLoader,官方要进行注册才能下载,所以请下载我这里现成的for32位!

ZendGuardLoader-70429-PHP-5.4-linux-glibc23-i386.tar.gz

解压后将 ZendGuardLoader.so 上传到服务器 /usr/zend/ 目录

找到你所在环境中的php.ini位置,然后编译php.ini,在合适的位置加入

[Zend Guard]

zend_extension=/usr/zend/ZendGuardLoader.so

Enables loading encoded scripts. The default value is On

zend_loader.enable=1

Optional: following lines can be added your php.ini file for ZendGuardLoader configuration

zend_loader.disable_licensing=0

zend_loader.obfuscation_level_support=3

zend_loader.license_path=

重启环境,比如/etc/init.d/httpd restart,至此ZendGuardLoader搞定.

Zend

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目录下ext下:

再编辑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服务器。


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/479032.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-06-08
下一篇2023-06-08

发表评论

登录后才能评论

评论列表(0条)

    保存