zoukankan      html  css  js  c++  java
  • 怎样使用Eclipse PDT调试PHP程序

    本文主要介绍的是怎样用eclipse pdt调试PHP 代码。


    1. 下载eclipse。从官网上找就能够了,并确认当前系统中有java环境,即jdk和jre。


    2. 安装pdt了,採用的是在线安装。更新地址在默认中已经包括了。

    仅仅是更新起来比較麻烦。(假设直接下载 携带PDT的 Eclipse版本号,可省略)
    3. 下载调试器,调试器有两种,一种时xdebug。还有一种时zenddebug。本文採用 xdebug。

    下载下来的应该是源码包。

    解压缩,然后cd到文件夹。然后phpize。有的时候可能没有这个程序,执行sudo apt-get install php5-dev,就能够了。

    然后就会出现熟悉的config程序 ./configure 出现一连串黑白屏字符,接着make,make install。后两项命令执行的时候,可能会须要sudo权限,由于涉及到将程序文件拷贝到系统文件夹。


    4. 在/etc/php5/apache2/conf.d/中建立一个xdebug.ini文件,能够用vi或者其它文本程序,增加例如以下的配置项目。配置内容例如以下:

    [xdebug]
    zend_extension="/usr/lib/php5/20090626+lfs/xdebug.so"
    xdebug.remote_handler=dbgp
    xdebug.remote_port=9000
    xdebug.auto_trace=on
    xdebug.collect_params=on
    xdebug.collect_return=on
    xdebug.max_nestring_level=100
    xdebug.profile_enable=on
    xdebug.remote_enable=on
    xdebug.remote_host=localhost
    xdebug.trace_output_dir="/tmp"
    xdebug.profile_output_dir="/tmp"
    xdebug.idekey=webide
    xdebug.mode=req

    放到这个文件夹中的ini文件会被php自己主动载入。
    至此。xdebug的安装配置已经完毕。


    5. 打开eclipse,然后选择window preference , 先配置服务选项:
    先配置debug。选择php选择debug。将php的debugger选择为xDebug。

    接着配置Server,
    选择PHP Servers。然后弹出菜单:然后点击new,在Name处随便选择一个名字,url配置成调试的主url。


    然后设置成default。
    最后配置PHP Executables。add 随便起个名字,path设置成/usr/bin/php 然后设置ini的位置在/etc/php5/apache2/php.ini
    SAPI Type应该设置成CGI, 可是好像调整只是来。不知道为什么。


    最后将PHP debugger设置成为XDebug就能够了。
    6.   一切准备就绪。新建一个php project ,这些得能在你的apache找到。然后新建一个php页面。写入一段代码,加上几个断点。然后右击php页面选择debug as phpscript就能够看到熟悉的调试窗体了。能够看到变量列表,post,get的值等。

  • 相关阅读:
    12.如何设置ulimit
    11.vim常用操作
    01Java jdk环境配置
    css
    Html
    day07 Class_field_method_反射
    JDBC
    Oracle day05 索引_数据去重
    Oracle day05 建表_约束
    Oracle day04 DML_事务_序列_视图_数据类型_DDL
  • 原文地址:https://www.cnblogs.com/wzjhoutai/p/7088812.html
Copyright © 2011-2022 走看看