【Vegas原创】Eclipce配置PHP & XDebug

2年前 (2022) 程序员胖胖胖虎阿
367 0 0

环境:PHP532  WindowsXP

 

 

PHP配置:

1,安装jdk(jdk-1_5_0_22-windows-i586-p.exe),Eclipse(eclipse-php-galileo-SR2-win32.zip)

2,选择Eclipse的默认目录为:D:\WorkSpace

3,新建一个test的php project:

【Vegas原创】Eclipce配置PHP & XDebug

4,新建一个php文件,写入:

phpinfo();
<?php
?>

【Vegas原创】Eclipce配置PHP & XDebug

 

 

5, apache设置虚拟目录:

Alias /Test "D:\workspace\Test"
<Directory "D:\workspace\Test">
    Options Indexes MultiViews
    AllowOverride None
    Order allow,deny
    Allow from all
</Directory>

【Vegas原创】Eclipce配置PHP & XDebug

6,run as PHP WebPage,OK了:

【Vegas原创】Eclipce配置PHP & XDebug

 

xdebug配置:

1, 打开:http://www.xdebug.com/ –》documentation-》Installation-》these instructions 

【Vegas原创】Eclipce配置PHP & XDebug 

 

2,将phpinfo()的全部内容粘上去 -》点击analysis phpinfo()按钮

 

3, 按照下面的步骤进行配置:

【Vegas原创】Eclipce配置PHP & XDebug

  • Download php_xdebug-2.1.0RC1-5.3-vc6.dll
  • Move the downloaded file to D:\php\ext
  • Update D:\php\php.ini and change the line
    zend_extension = D:\php\ext\php_xdebug-2.1.0RC1-5.3-vc6.dll
  • Restart the webserver

     

    4, 把php.ini最后一行加入:

    xdebug.remote_enable=1

    【Vegas原创】Eclipce配置PHP & XDebug

     

    5, 在Eclipse->Window->PHP->Debug,按下图进行修改:

    1)php debugger选择XDebug;

    2)确认Server是否正确;

    3)php Executable,选择php.exe和php.ini的路径、PHP Debugger选择XDebug

    【Vegas原创】Eclipce配置PHP & XDebug

     

    【Vegas原创】Eclipce配置PHP & XDebug

     

    6, Exclipce-> youname.php –>Debug as –> Debug Configuration,确定PHP Script和PHP Web Page的子列表是空的。【若之前自己已经玩debug,会默认成Zend Debugger,导致无法进行Debug错误】

版权声明:程序员胖胖胖虎阿 发表于 2022年10月30日 下午1:48。
转载请注明:【Vegas原创】Eclipce配置PHP & XDebug | 胖虎的工具箱-编程导航

相关文章

暂无评论

暂无评论...