`

2011-08-30 搭建PHP开发环境

 
阅读更多

试用了下iWebSNS,感觉还不错,也趁机会学习下PHP。看了几天文档,之前也拿PHP手册学习了下PHP,语法倒还挺适应的。

今天打算搭建一个开发环境,尤其是调试工具。一开始打算用Zend Debugger,忙乎半天,却发现原来我用Apache2.2做服务器,用的Thread Safe的PHP(VC6编译,版本5.3), Zend Debugger压根不支持。 只好改用XDebugger,PHP.ini设定如下:

[Xdebug]
zend_extension="D:\DevTools\PHP53\ext\php_xdebug.dll"
xdebug.profiler_enable=On
xdebug.profiler_enable_trigger = 1
xdebug.trace_output_dir="D:\Temp\xdebugger"
xdebug.profiler_output_dir="D:\Temp\xdebugger"
xdebug.auto_trace = On
xdebug.remote_autostart=0
xdebug.remote_enable=On
xdebug.remote_port=9000
xdebug.remote_handler="dbgp"
xdebug.remote_host = "127.0.0.1"
;xdebug.remote_log = "D:\Temp\xdebugger\xdebug.log"
xdebug.remote_mode = "req"

使用“zend_extension=”似乎是把XDebugger以Zend Debugger兼容的模式来运行。然后又给Firefox装上EasyDebug插件。终于可以跑Debug了。

 

但还是存在以下不爽之处:

1、Zend Studio的断点设置/取消似乎没原始Eclipse for Java好用,怪怪的

2、开启Remote调试后,只要是运行的文件,Debugger自动跳到该文件第一行开始debug,而不管该文件有没有断点。这跟Java不同,java是有断点才会暂停代码执行…… 这应该是PHP的解释执行机制决定的

3、EasyDebug插件,无论是否开启Debug选项,右下角的图标文字永远是"start debug xxx",结果我在不熟悉图标的情况下,根本不知道现在是否开启了Debug。 现在总算搞清楚了:绿色打钩表示关闭debug;红色停止表示开启了debug……

分享到:
评论

相关推荐

    WindowsXP-or-Windows7-PHP开发环境配置搭建教程

    ### Windows XP/Windows 7 下 PHP 开发环境配置搭建教程 #### 一、知识点概览 本教程将详细介绍如何在 Windows XP 和 Windows 7 操作系统下搭建 PHP 开发环境。主要内容包括安装基本软件环境、Apache 服务器的安装...

    windows系统下搭建php开发环境

    在Windows系统下搭建PHP开发环境是一项基础且重要的工作,它涉及到三个主要组件:Apache服务器、PHP解释器和MySQL数据库。本文将详细介绍如何手动搭建这个环境,以便更好地理解每个组件的作用和配置过程。 首先,...

    搭建PHP 开发环境

    ### 搭建PHP开发环境 #### 2.1 环境安装对操作系统的选择 在搭建PHP开发环境的过程中,操作系统的选择至关重要。本章节将详细探讨不同操作系统在PHP开发环境搭建上的优劣。 ##### 2.1.1 选择网站运营的操作系统 ...

    php从入门到精通-php开发环境的搭建和使用3-安装并配置discuz论坛

    下载文档,文件里有链接以及提取码。php开发环境的搭建和使用3-安装并配置discuz论坛

    搭建PHP开发环境

    ### 搭建PHP开发环境知识点详解 #### 一、下载必要的组件 ##### 1. Apache的下载 - **官方网站**: [http://httpd.apache.org](http://httpd.apache.org) - **镜像地址**: ...

    PHP开发环境搭建

    详细搭建PHPstorm+PhpStudy开发环境,本文讲的是超详细搭建PhpStorm+PhpStudy开发环境, 刚开始接触PHP开发,搭建开发环境是第一步,网上下载PhpStorm和PhpStudy软件,怎样安装和激活就不详细说了,我们重点来看一看...

    PHP 开发环境搭建及开发工具

    PHP 开发环境搭建及开发工具

    Linux搭建php开发环境

    在Linux系统中搭建PHP开发环境是一项基础且重要的任务,它涉及到服务器配置、Web服务的安装以及PHP解释器的集成。本教程将详细讲解这个过程,确保开发者能够在Linux环境下顺利进行PHP编程。 首先,我们需要安装一个...

    phpnow快速搭建php开发环境包括Apache-20 MySQL-5.0.83 php-5.2.10-Win32 ZendOptimizer

    在IT行业中,搭建PHP开发环境是一项基础且重要的工作,它为开发者提供了运行和测试PHP代码的平台。"phpnow" 是一个便捷的工具,能够帮助用户快速构建PHP开发环境,无需复杂的配置步骤。本篇文章将深入讲解如何使用...

    Windows下php开发环境搭建

    ### Windows 下 PHP 开发环境搭建知识点详解 #### 一、WAMP 环境搭建概述 在 Windows 平台上搭建 PHP 开发环境时,通常会选择 WAMP (Windows, Apache, MySQL, PHP) 这样的组合。WAMP 环境为开发者提供了便捷的方式...

    Windows下搭建PHP开发环境

    在Windows操作系统上搭建PHP开发环境是一项常见的任务,用于创建动态网页和Web应用程序。WAMP(Windows、Apache、MySQL、PHP)是实现这一目标的一种流行方式。本文将详细讲解如何使用WAMP套件来搭建PHP开发环境。 ...

    Apache-PHP-MySQL环境搭建

    本文将详细介绍如何使用Apache,PHP和MySQL来搭建一个本地开发环境,特别关注"appserv-win32-2.5.10.exe"这个集成安装包。 首先,Apache是一个开源的Web服务器软件,它在全球范围内被广泛使用,提供了稳定且高效的...

    PHP教学课件2-PHP开发环境搭建.pdf

    本份《PHP教学课件2-PHP开发环境搭建》详细地介绍了如何搭建PHP开发环境,包括安装配置Web服务器Apache、PHP解释程序以及MySQL数据库。这些组件共同构成了WAMP(Windows、Apache、MySQL和PHP)环境,是开发PHP应用的...

    docker-compose快速搭建lnmp开发环境

    快速的搭建一个php开发环境,镜像包括php,mysql,nginx,适合php的开发者

    Windows XP下Php开发环境搭建

    ### Windows XP 下 PHP 开发环境搭建详解 #### 一、概览 在 Windows XP 操作系统上搭建 PHP 开发环境通常涉及三个主要组件的安装与配置:Apache Web 服务器、PHP 解释器以及 MySQL 数据库服务。这些组件共同构成了...

    Ubuntu下搭建PHP开发环境

    在Ubuntu操作系统上搭建PHP开发环境是一项常见的任务,尤其对于开发者来说,这有助于创建和测试基于PHP的Web应用程序。本文将详细介绍如何在Ubuntu上配置Apache服务器、安装MySQL数据库、添加PHP支持以及部署...

Global site tag (gtag.js) - Google Analytics