`
85977328
  • 浏览: 1898682 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

windows下安装php及搭建debug环境

    博客分类:
  • php
 
阅读更多
安装apache2.4
官方地址:http://httpd.apache.org/
如果选择2.2官方会编译好,选择2.4,要从其他镜像下载
Files for Microsoft Windows
然后选择ApacheHaus
然后下载v11_x64版本

修改配置httpd.conf
1.修改ServerRoot到安装目录
2.修改DocumentRoot到htdocs

php5.6.14基础安装
官方地址:http://php.net/
到官方地址下载v11_x64_线程安全版本
1.php配置文件修改:将php.ini-development修为php.ini
2.apache配置文件修改httpd.conf:在apache的配置文件尾部,追加
# php5 support,其中路径要用斜杠,LoadModule和PHPIniDir修改为自己对应的目录
LoadModule php5_module C:/ide/php/php-5.6.14/php5apache2_4.dll
AddType application/x-httpd-php .php .html .htm
# configure the path to php.ini
PHPIniDir "C:/ide/php/php-5.6.14"

php的xdebug2.3.3安装
官方地址:http://xdebug.org/
下载PHP 5.6 VC11 TS (64 bit) ,并拷贝php_xdebug-2.3.3-5.6-vc11-x86_64.dll到php安装目录的下面
修改php.ini文件,末尾追加,其中注意zend_extension,zend_extension_ts,extension。只配置zend_extension即可,其他不生效。
zend_extension = C:/ide/php/php-5.6.14/ext/php_xdebug-2.3.3-5.6-vc11-x86_64.dll
;zend_extension_ts = C:/ide/php/php-5.6.14/ext/php_xdebug-2.3.3-5.6-vc11-x86_64.dll
;extension=php_xdebug-2.3.3-5.6-vc11-x86_64.dll
[Xdebug]
;开启自动跟踪
xdebug.auto_trace = On
;开启异常跟踪
xdebug.show_exception_trace = On
;开启远程调试自动启动
xdebug.remote_autostart = On
;开启远程调试
xdebug.remote_enable = On
;收集变量
xdebug.collect_vars = On
;收集返回值
xdebug.collect_return = On
;收集参数
xdebug.collect_params = On


eclipse的debug配置
1.配置eclipse,修改PHP Excutables,把php安装目录配置上
同时修改PHP Excutables的子目录,Execution Environments,把5.6勾上
2.修改PHP/Debug/Debuggers的XDebug
3.修改PHP/Servers/Default PHP Web Server里面的端口,和htdocs
4.修改PHP/Debug,吧刚才设置的Excutables和Debuggers设置上
其中有个概念很重要,远程调试,服务器是eclipse,apache会主动来连接eclipse指定的IP和端口。apache里,默认远程端口是9000,地址是localhost。


后语
添加模块,从php.ini第849行开始
其中ts表示线程安全,nts表示线程不安全。
移动要注意版本的匹配,否则调试不通。
后续会上图,把eclipse的配置贴出来
1
1
分享到:
评论

相关推荐

    分布详解——搭建Windows下基于Eclipse的PHP开发环境

    总之,搭建Windows下的Eclipse PHP开发环境是一个相对简单的过程,主要涉及Eclipse的安装、PDT插件的获取与安装,以及PHP解释器的配置。通过这些设置,你将拥有一个功能齐全、高效的PHP开发环境,可以流畅地进行编码...

    php如何搭建Zend Studio开发环境+Xdebug安装配置教程使php代码可设置断点进行调试.zip

    本教程将指导你如何搭建一个使用Zend Studio的PHP开发环境,并配置Xdebug,以便能够设置断点进行调试。首先,我们需要了解几个核心概念: 1. **PHP**: PHP是一种广泛使用的开源脚本语言,主要用于Web开发,可以嵌入...

    Windows下CakePHP单元测试环境搭建

    ### Windows下CakePHP单元测试环境搭建 随着软件开发复杂度的不断提高,单元测试已经成为现代软件开发过程中不可或缺的一部分。本文档将详细介绍如何在Windows平台上搭建基于CakePHP框架的单元测试环境,帮助开发者...

    手把手教你搭建php开发环境.zip_php压缩

    总结来说,搭建PHP开发环境涉及选择合适的服务器软件、安装调试工具、配置IDE以及设置调试选项。通过以上步骤,你将能够顺利地在本地进行PHP开发和调试工作。随着对PHP和相关工具的深入理解,你的开发效率将会大大...

    J2ME完整的环境搭建

    下面,我们将详细介绍如何在Windows操作系统下使用Eclipse IDE结合EclipseME插件来配置J2ME开发环境。 一、准备工作 1. **Eclipse IDE**:作为Java开发人员,选择Eclipse作为开发工具是因为其强大的功能和丰富的...

    eclipse-php windows 安装文件

    在Windows 10操作系统上安装Eclipse PHP,是搭建高效PHP开发环境的重要步骤。本文将详细介绍如何在Windows 10上进行Eclipse PHP的安装。 首先,你需要下载Eclipse PHP的安装程序。在这个压缩包中,提供的文件名为...

    超级简单的php环境搭建文档以及zend studio教程

    PHPNOW基于Debian Linux,通过预装Apache、MySQL和PHP,使得开发者可以在Windows环境下模拟真实的Linux服务器环境。以下是搭建步骤: 1. **下载与安装**:访问PHPNOW官网,下载最新版本的安装包,并按照提示进行...

    php网站搭建源代码

    一、安装环境 在自己的电脑上搭建PHP网站,首先需要安装一个服务器环境,常见的有LAMP(Linux, Apache, MySQL, PHP)或者WAMP(Windows, Apache, MySQL, PHP)。对于Windows用户,WAMP Server是一个很好的选择,它...

    PHP调试环境搭建(有图有真相)

    安装PHP及服务器环境 首先,你需要安装PHP解释器,通常我们选择PHP的XAMPP或WAMP集成环境,它们包含了Apache服务器、MySQL数据库和PHP。以XAMPP为例,下载最新稳定版,根据操作系统(Windows、Mac或Linux)进行...

    wamp 配置文档,windows下安装mysql,php,apache。

    ### WAMP环境搭建指南:Windows下安装与配置Apache、PHP及MySQL 在Windows操作系统上部署Web开发环境时,WAMP(Windows + Apache + MySQL + PHP)是一个非常实用且流行的组合。本文将详细介绍如何在Windows环境下...

    phpStudy,PHP调试环境的程序集成包

    phpStudy是一个PHP调试环境的程序集成包。 该程序包集成最新的...对学习PHP的新手来说,WINDOWS下环境配置是一件很困难的事;对老手来说也是一件烦琐的事。因此无论你是新手还是老手,该程序包都是一个不错的选择。

    PHP开发调试环境配置文档——基于wamp和Eclipse for PHP Developers

    本文将详细介绍如何基于wamp和Eclipse for PHP Developers搭建这样的环境,帮助初学者快速越过环境配置的难题,步入PHP开发的世界。 **系统环境** 通常,该配置适用于Windows操作系统,因为wamp服务器主要设计用于...

    转:zend服务器debug指南 window版

    本文主要介绍如何在Windows环境下配置并使用Zend Debugger来进行远程调试。 #### 二、调试技术的重要性 在软件开发过程中,调试技术起着至关重要的作用。它帮助开发者发现并解决程序中的错误或性能问题,确保软件的...

    在win7中搭建Linux+PHP 开发环境

    在Windows 7操作系统中搭建一个Linux(以Arch Linux为例)+PHP的开发环境,主要涉及以下知识点: 1. **虚拟化技术**:由于要在Windows环境下运行Linux,通常会选择使用虚拟机软件,例如VirtualBox。虚拟机允许你在...

    在Eclipse4.2.2中搭建android开发环境.docx

    本文主要介绍如何在Eclipse 4.2.2中搭建Android开发环境,包括下载和安装相关工具、Android SDK和ADT的安装和配置、创建第一个Android项目、运行和调试项目等。 一、相关工具下载地址 在搭建Android开发环境之前,...

Global site tag (gtag.js) - Google Analytics