• PHP5环境非安装配置 以及 EClipse单步调试配置 的方法 100%成功


    在Windows平台配置PHP环境

    注意:要按此配置搭建好环境,必须使用我的PHP.INI文件(已经配置好的),下载地址:/Files/lixyvip/php_ini.rar

    假设PHP的全部文件放到D盘下的PHP文件夹

    目录结构如下:
    d:\php\
    d:\php\ext\

    php.ini文件在:
    d:\php\php.ini

    1、我的电脑->属性->高级系统设置->环境变量里,添加上可执行文件的查找路径(PATH)和 php.ini 的查找路径(PHPRC):

    Path中添加:
    增加值:d:\php;d:\php\ext;

    新建变量 PHPRC :
    PHPRC变量的值:d:\php


    2、在站点中添加 ISAPI 应用程序映射

    扩展名为:.php
    解析执行PHP文件的DLL:D:\php\php5isapi.dll


    3、重启IIS服务


    就这样,PHP环境就配置好了,以上方法我在Win XP 和 Vista下测试都通过。

    配置EClipse的单步调试环境

     

    注意,配置单步调试,需要下载ZendDebugger或XDebug ,ZendDebugger的下载地址为:

    http://www.zend.com/community/pdt?ecl=EclipseZend

    在下面找到 download the Zend Executable Debugger Eclipse Plug-in ,下载即可;

    另外,我使用的EClipse版本是 GALILEO,下载地址为:http://www.eclipse.org/downloads/

    下载 Eclipse for PHP Developers 工具即可。


    1、首先把 ZendDebugger 中的plugins文件夹下 org.zend.php.debug.debugger.win32.x86_5.2.15.v20081217 \resources\php5  所有文件复制到 PHP安装路径,对应文件的位置如下:

    ZendDebugger\ext   到 d:\PHP\ext\

    ZendDebugger\ZendDebugger.dll    到    d:\php\ZendDebugger.dll

    2、修改d:\php\php.ini

    在 ; Windows Extensions 设置区域

    extension_dir = "d:\php\ext\"
    extension=php_curl.dll
    extension=php_dba.dll
    extension=php_ldap.dll
    extension=php_mbstring.dll
    extension=php_mcrypt.dll
    extension=php_msql.dll
    extension=php_mssql.dll
    extension=php_mysql.dll
    extension=php_mysqli.dll
    extension=php_openssl.dll
    extension=php_pdo.dll
    extension=php_pdo_mssql.dll
    extension=php_pdo_mysql.dll
    extension=php_pdo_sqlite.dll
    extension=php_soap.dll
    extension=php_sqlite.dll
    extension=php_tidy.dll
    extension=php_xmlrpc.dll
    extension=php_xsl.dll
    extension=php_zip.dll
    zend_extension_ts=d:\php\ZendDebugger.dll

    这里的extension配置加载项最好不要全部复制,建议对一下自己php.ini机器上的配置,如果已经有加载的,就不要重复加载DLL,否则会导致PHP程序执行出错。
    到此,只要重新启动IIS(Vista机器必须重新启动一下电脑),就基本上没问题了,调试的时候使用 Debug as -> PHP Web Page

    [如果要使用PHP Script方式调试,需要设置PHP Executables , 如下]

    3、添加 PHP Executables
    打开 Eclipse ,进入 PHP 中的 PHP Executables,然后点添加按钮

    相关设置信息:
    Name:php
    Executable path:D:\php\php.exe
    PHP ini file:d:\php\php.ini
    PHP debugger:Zend Debugger


    4、重新启动IIS



    5、配置成功

    6、切换到PHP Debug模式,按F11可启动调试,F5可单步调试。

    该方法我在Win XP 和 Vista下测试都全部通过。

     以上的配置方法也是本人自己在工作中总结出来的,供大家参考吧,有问题可留言或加我QQ。

  • 相关阅读:
    css 标签 清除浮动
    css 标签 垂直居中
    getResource().getPath()返回的路径空格变成了 %20
    css3颜色渐变
    网页动画结束判断事件
    手机端js事件支持(event)
    手机端js实现滑块推动
    手机端js模拟长按事件(代码仿照jQuery)
    基于SOA架构---ServiceProxy定义
    对SSL加密通信安全的理解
  • 原文地址:https://www.cnblogs.com/lixyvip/p/1512339.html
Copyright © 2020-2023  润新知