zoukankan      html  css  js  c++  java
  • php debug 安装

    软件开发的断点调试是必不可少,这里介绍ubuntu10.04中eclipse工具中php的调试配置。

    本打算配置ZendDebugger 进行调试,配置了老长时间没配置成功,在phpinfo看不到ZendDebugger生效,经查发现是php5.3的问题,必须先卸载,本文介绍使用xdebug了。

    软件安装太简单了,分别执行如下命令:

    sudo apt-get install apache2

    sudo apt-get install php5

    sudo apt-get install php5-cli

    sudo apt-get install php5-xdebug

    php的配置:

    php.ini在/etc/php5/下的几个文件夹里,应该有三个文件夹:apache2、cli、conf.d,我们应该修改apache2和cli 下的php.ini. 在conf.d下有一个xdebug.ini文件,记录了xdebug的文件路径。

    sudo vi /etc/php5/apache2/php.ini

    sudo vi /etc/php5/cli/php.ini
    用超级用户权限分别打开上面说的两个php.ini,添加如下代码

    [xdebug]
    xdebug.remote_enable = 1
    xdebug_remote_host = “localhost”
    xdebug.remote_port = 9000
    xdebug.remote_handler = “dbgp”
    zend_extension=/usr/lib/php5/20090626+lfs/xdebug.so

    重新启动apache:sudo /etc/init.d/apache2 restart

    配置eclipse的调试和运行环境

    打开eclipse的菜单-[windows]->[preferences]

    选择php -debug在右面窗口中的php debugger中选择xdebug,下面的字符集选择与开发的代码字符集一致,然后应用。

    选择php executables的窗口右面新建,名称:php5;excute phth:/usr/bin/php5;ini file :/etc/php5/apache2/php.ini;type:cli;debugger:xdebug。

    好了,现在一切顺利,就可以进行断点调试程序了。

  • 相关阅读:
    java事件处理(贪吃蛇)
    九九乘法表
    使用文件包含指令include
    jsp页面的基本构成
    软件测试博客

    成功职业女性处世的10大秘诀
    再见啦,冬冬妹
    网摘——杜晓眼眼中的尹珊珊:什么都要,什么都要得到
    网摘——事关“工程师思维”
  • 原文地址:https://www.cnblogs.com/Mingxx/p/2033259.html
Copyright © 2011-2022 走看看