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信息,注意配置的与以上的配置保持一致
测试结果截图:
一、 首先在官网下载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信息,注意配置的与以上的配置保持一致
测试结果截图:
相关文章推荐
- 32位XP系统下Apache+PHP调试工具Xdebug安装配置教程
- eclipse for php 配置xdebug
- PHP5.6和Apache2.4的安装和配置
- 在win7 64位 上配置apache2.4 mysql5.6 php5.5 .13
- Windows下PHP5.6.9+Apache2.4的安装配置
- php5.4.5/5.3.15/5.2.17安装(In windows),配置Apache,MySQL,phpMyAdmin,zendOptimizer,xdebug
- Apache 1.33与PHP 4.4.0配置手记
- windows+php5.5+apache2.4+tomcat+mod_jk配置
- windows7 下 apache2.4 和 php5.5 及 mysql5.6 的安装与配置
- php 多虚拟主机配置(apache2.2+2.4)
- Zend Studio 如何配置本地apache服务器使用xdebug调试php脚本
- Windows7 64位安装配置Apache2.4+PHP5.4+MySQL5.5+Xdebug
- apache2.4 + php5.5 安装配置简约步骤
- Apache2.4 与 PHP 5.5 64位版的安装配置
- PHP5.3 Apache2.2 Xdebug2.2.3配置
- php5.4.0安装(In windows),配置Apache,MySQL,phpMyAdmin,zendOptimizer,xdebug
- php5.5 + apache2.4 安装配置
- Windows下PHP 5.6+Apache 2.4+MySQL 5.5安装与配置
- 解决 win7 64位旗舰版 php 5.4 与 apache 2.4 正确配置 httpd.conf 文件,apache http server 2.4 不能启动