您的位置:首页 > 运维架构 > Apache

php5.6.1+eclipse for php 4.4.0+Apache2.4+Xdebug2.2.5 配置详情

2014-09-27 23:12 411 查看
php开发环境配置步骤:

一、 首先在官网下载Apache(链接:http://httpd.apache.org/download.cgi) 注:我下边讲解的Apache是2.4版本的

         下载完毕后安装Apache,打开Apache所在目录,找到bin目录底下的ApacheMonitor.exe运行,如下图:这边是把Apache放在D盘目录下

         启动(star)看Apache是否正常





二、到官网下载php(链接:http://php.net/downloads.php) 注:我下边讲解的php是5.6.1版本的

三、到官网下载eclipse for php(链接:http://www.eclipse.org/downloads/) 注:我下边讲解的eclipse for php是4.4.0版本的

四、到官网下载Xdebug(链接:http://www.xdebug.org/download.php) 注:我下边讲解的Xdebug是php_xdebug-2.2.5-5.6-vc11-x86_64.dll

---------------------------------------------到此所有需要的东西都已经准备好了,接下来就是环境配置了---------------------------------------------------------------

一、打开Apache目录下的conf文件夹下的httpd.conf配置文件



端口号配置截图:



以下是php环境配置的截图(这边配置的作用是让Apache可以解析php文件):

LoadModule php5_module D:/php/php5apache2_4.dll

PHPIniDir "D:/php"

AddType application/x-httpd-php .php .phtml




以下是虚拟路径的配置截图(这边配置的作用是让Apache可以找到正确位置下的文件):

<IfModule dir_module>

    DirectoryIndex index.html index.php test.php

    Alias /api "D:/eclipse_php/workspace"

<Directory "D:/eclipse_php/workspace">

   #访问权限设置

   Order allow,deny

   Allow from all

</Directory>

</IfModule>




配置到这边我们就可以测试在我们虚拟路径下的php文件的运行情况(保证已经启动了apache 然后测试虚拟路径下的一个php文件) 截图如下:



二、给php配置Xdebug

        将下载好的php_xdebug-2.2.5-5.6-vc11-x86_64.dll文件拖到php所在目录下(与php.exe保持所在的文件夹一致),并新增一个文件命名为php.ini



zend_extension = D:\php\php_xdebug-2.2.5-5.6-vc11-x86_64.dll

;xdebug配置

[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

xdebug.remote_handle = dbgp

xdebug.remote_port = 9000

xdebug.remote_host = localhost




三、解压安装eclipse for php软件,未配置jDK的需配置(截图):

         位置:计算机-->>系统属性-->>高级系统设置-->>环境变量





        刚开始打开会先设置一个项目存放路径,与上面配置的保持一致(我的路径是D:\eclipse_php\workspace),开始在eclipse上配置Xdebug

        打开window->Preferences->PHP->PHP Servers (配置服务器)



打开window->Preferences->PHP->PHP Executables  (配置XDebug信息)



打开window->Preferences->PHP->Debug  (配置XDebug信息)



好了!现在所有的东西都配置好了,就可以在ecllpse上运行测试能否正常运行php文件和能不能正常debug

    选择Run图标下的Run Configuration这边配置的访问该页面的URL信息,注意配置的与以上的配置保持一致



选择Debug图标下的Debug Configuration这边配置的访问该页面的URL信息,注意配置的与以上的配置保持一致



测试结果截图:



内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息