zoukankan      html  css  js  c++  java
  • eclipse for php 配置xdebug

    我也是刚开始学习PHP,选了好几款PHP的开发工具,个人觉得还是eclipse for php和netbeans for php最为好用。当然高手自然是用记事本啦!

        写程序自然离不开调试,一般PHP都可以用echo或printf来调试,但我觉得还是有许多地方不方便。所以就选用xdebug来作为PHP的调试工具。以下我来分享一下我在eclipse for php上加入xdebug以及配置 xdebug的经验吧!

    (高手请直接忽略我)

        1、下载eclipse for php(我觉得这个最好用)我下载的是eclipse-php-helios-SR1-win32 网址:http://www.eclipse.org/downloads/packages/eclipse-php-developers/heliossr1

        2、下载xdebug.这里要注意一下,xdebug与你所安装的php的版本很有关系,否则就算是配置正确也无法启动。我推荐一个网站可以根据你的PHP版本来计算你所需要下载的xdebug的版本。网址为:http://xdebug.org/wizard.php

    这个网站中有个大文本框(你可以看英文)它的作用是要你输入你电脑上PHP的所有信息。步骤如下:

          3、新建一张PHP页面在里面只写一句<?php echo phpinfo(); ?>,运行这张页面,查看源代码,将整个源代码“复制”然后再粘贴到xdebug检测页面中那个大文本框中,点击提交。它便会告诉你所要下载的正确xdebug版本并提供下载 ,下载完后将dll文件放入PHP的ext目录下。

          4、在php.ini的最后加入:

           

    [Xdebug]
    zend_extension="C:\www\php54\ext\php_xdebug-2.2.1-5.4-vc9.dll" (这里就是xdebug所放的路径,注意我用的PHP是5.4版本,较低的版本这里的配置有点不一样)

    xdebug.auto_trace = On

    xdebug.show_exception_trace = On

    xdebug.remote_autostart = On

    xdebug.remote_enable = On

    xdebug.remote_host = 127.0.0.1

    xdebug.remote_port = 9000

    xdebug.remote_handler = dbgp

    xdebug.profiler_enable = on

    xdebug.profiler_output_dir="C:\www\php54\log"

         5、接下来就是配置eclipse了,首先打开eclipse——project——properties

    点击PHP Executable

    如果是第一次安装,就点击Add,再按下图配置,就OK了。

     

  • 相关阅读:
    vue 之循环添加不同class
    小程序 之使用HMACSHA1算法加密报文
    微信小程序 之wx.getLocation()获取地理信息中的小坑
    js 时间戳与yyyy-mm-dd或yyyy-MM-dd HH-mm-ss互相转换
    小程序 之登录 wx.login()
    打开串口(COM)号大于9时报错
    linux的mysql权限错误导致看不到mysql数据库
    Nginx报错汇总
    获取磁盘总空间和剩余空间
    关于CoCreateInstance的0x800401f0问题
  • 原文地址:https://www.cnblogs.com/msql/p/2733324.html
Copyright © 2011-2022 走看看