Zend Debugger和Zend Optimizer的单个配置都很简单,下载包中的readme有详细说明。
一、Zend Debugger的安装:
将下载的Zend Debugger解压后,将与你php版本对应的ZendDebugger.dll文件拷贝到PHP的ext中。
你也可以不拷贝,但在设置zend_extension_ts的时候设置好就可以。
在php.ini中加入以下配置内容,重启web server就OK了。
[Zend Debugger]
zend_extension_ts=D:\PhpRunEnvironment\php5\ext\ZendDebugger.dll
zend_debugger.allow_hosts=127.0.0.1/32,192.168.1.67/24
zend_debugger.expose_remotely=always
二、Zend Optimizer的安装:
双击exe按提示一步一步向下,安装完后php.ini会被Zend替换。这样,之前设置的那些配置也将失效,替换之前的文件会存储在同目录下,文件名如php.ini.ZendOptimizer-3.3.0_bak。如要保留之前的配置,又要加入新的Zend Optimizer配置。可以先将替换之前的php.ini文件恢复,再将ZendOptimizer的配置加入其中。
Zend Optimizer配置内容如下:
[Zend]
zend_extension_ts="d:\Program Files\Zend\ZendOptimizer-3.3.0\lib\ZendExtensionManager.dll"
zend_extension_manager.optimizer_ts="d:\Program Files\Zend\ZendOptimizer-3.3.0\lib\Optimizer-3.3.0"
三、Zend Debugger和Zend Optimizer结合安装:
如果按以上二种方法分别安装,在重启Web server服务时,会出现启动失败的错误。解决这一错误只需稍微调整下以上二个步骤。
注:1、解压ZendDebugger后,将目录中的4_3_x_comp、4_4_x_comp、5_2_x_comp等目录,分别改为 php-x.y.z格式的目录名。如:4_3_x_comp改为php-4.3.x。5_2_x_nts_comp属于非线程安全的,暂不用考虑。
2、调整配置文件,内容如下:
[Zend Optimizer]
zend_extension_ts="d:\Program Files\Zend\ZendOptimizer-3.3.0\lib\ZendExtensionManager.dll"
zend_extension_manager.optimizer_ts="d:\Program Files\Zend\ZendOptimizer-3.3.0\lib\Optimizer-3.3.0"
[Zend Debugger]
zend_extension_manager.debug_server_ts="D:\Program Files\Zend\ZendDebugger"
zend_debugger.allow_hosts=127.0.0.1/32,192.168.1.67/24
zend_debugger.expose_remotely=always
分享到:
相关推荐
同样地,下载并解压Zend Debugger的压缩包,并把相应的ZendDebugger.dll文件放置在指定的目录下,通常是Debugger扩展包的目录中。 4. 在php.ini中添加zend_debugger相关的配置项,指定debugger服务器端的路径,并...
总之,安装和配置zend optimizer在WAMP上是一个相对简单的流程,但确保正确无误的操作至关重要,以避免可能遇到的问题,如PHP无法识别optimizer或出现运行错误。遵循以上步骤,您将能够顺利安装并利用zend optimizer...
如果您的环境中还使用了ZendDebugger或IonCubeLoader这样的扩展,需要特别注意加载顺序,确保先加载ZendGuardLoader再加载其他扩展。 7. 重启Web服务。在配置完成后,重启Web服务,例如Apache或Nginx,以使更改生效...
由于提供的文件信息实际上是一段重复的内容,我将基于这段信息,构建一篇关于如何在Windows环境下使用phpnow和Eclipse集成开发PHP应用的知识点文章。...希望开发者能够根据本文内容顺利完成开发环境的搭建和配置工作。
- 将解压后的`ZendDebugger-5.2.14-cygwin_nt-i386.zip`文件夹中的`5_2_x`目录下的`dll`文件复制到相应的phpnow目录下。 - 在`D:\PHPnow-1.5.6`目录下创建一个名为`dummy.php`的文件,用于测试配置是否正确。 - 启动...
包含Apache 2.2.14、Mysql 5.1.44、PHP 5.2.13(ZendDebugger、ZendOptimizer)、PHP 5.3.2(XDebug、XCache)、Nginx 0.7.65、memcached 1.4.4、Subversion 1.6.9、PHPUnit 3.4.11、phpDocumentor 1.4.3、...
包含Apache 2.2.16、Mysql 5.1.51、PHP 5.2.14(ZendDebugger、ZendOptimizer)、PHP 5.3.3(XDebug、XCache)、Nginx 0.8.52、memcached 1.4.5、Subversion 1.6.12、PHPUnit 3.4.15、phpDocumentor 1.4.3、...
包含Apache 2.2.16、Mysql 5.1.51、PHP 5.2.14(ZendDebugger、ZendOptimizer)、PHP 5.3.3(XDebug、XCache)、Nginx 0.8.52、memcached 1.4.5、Subversion 1.6.12、PHPUnit 3.4.15、phpDocumentor 1.4.3、...
在某些特殊情况下,例如当使用Zend Debugger或ionCube Loader时,需要确保这些组件与Zend Guard Loader的兼容性和加载顺序。通常情况下,Zend Guard Loader需要在这些组件之前加载。而对于不支持Zend Optimizer的...
Apache PHP MySQL phpMyAdmin Memcached eAccelerator ZendDebugger ZendOptimizer。 主体部分: Apache/2.2.24 最流行的HTTP服务器软件,快速、可靠、开源。 PHP/5.2.17 新型的CGI程序编写语言,易学易用...
ZendOptimizer5.6 [PHP脚本加速引擎] ZendLoader6.0 [PHP脚本加速引擎] ZendDebugger6.2 [php开发调试组件] Sendmail [Smtp服务组件] Jre8.0 [JAVA解释浏览器] vc11 [Visual C 2012 运行库] 备注:提示安装...
ZendOptimizer 3.3.3 (php5.2有) Zend Loader 5.5.0 (php5.3有) Zend Loader 6.0.0 (php5.4有) wincache 1.3.5 (fastcgi有) xdebug 2.2.3.1 Zend Debugger 6.2 (php5.3/4fastcgi有) xcache 3.1.0 eAccelerator 1.0&...
开发者可以利用Zend Debugger进行代码调试,或者使用Zend Optimizer提升PHP代码的执行效率。 **PhpMyAdmin** PhpMyAdmin是一个基于Web的MySQL数据库管理工具,用PHP编写。它允许用户通过浏览器界面执行常见的...