基于wampserver和Eclipse for PHP Developers的PHP开发调试环境搭建

一、系统环境

OS:Windows7 sp1 64

Apache:2.4.23

MySQL:5.7.14

PHP:5.6.25

二、软件准备

1、WampServer

下载地址:http://www.wampserver.com/en/download-wampserver-64bits/

下载后的文件为:wampserver3.0.6_x64_apache2.4.23_mysql5.7.14_php5.6.25-7.0.10.exe

里面包含了搭建PHP必须的4个软件:

1、Apache

2、Php

3、Mysql

4、XDebug

2、Eclipse for PHP Developers

下载地址:

http://www.eclipse.org/downloads/packages/eclipse-php-developers/heliosr

我下的是64位的:

下载文件:eclipse-php-neon-3-win32-x86_64.zip

三、安装软件

1、安装WampServer

安装目录是:C:\wamp64

安装完后的目录结构:

从图中可以发现:我们需要的3个基本软件apache、php、mysql都在安装目录下的bin文件夹中。此外www目录是apache服务器的网站目录,待会安装完Eclipse for PHP Developers后会把workspace设置到这个目录。

2、安装Eclipse for PHP Developers

只需要解压缩到硬盘上相应的位置就可以了。

我的安装目录:C:\wamp64\bin

四、配置软件

1、配置WampServer

左键单击屏幕右下角

图标,如下图所示选项:

2、Apache的配置

进入安装目录:C:\wamp64\bin\apache\apache2.4.23,打开conf目录下的httpd.conf如果要修改监听端口,则找到Listen 80这一行改为Listen your_port保存后重启即可。

测试:在浏览器中输入http://localhost:80 出现如下界面:

里面包含了当前安装wamp server的全部功能。

单击phpinfo()链接,即可查看php的安装情况。

3、Xdebug的配置

以前版本的wampserver需要在网上下载Xdebug后手动配置,但当前这个版本的WampServer里面已经包含了Xdebug(位于C:\wamp64\bin\php\php5.6.25\zend_ext目录下),相关配置都已经自动添加上了。

打开 C:\wamp64\bin\apache\apache2.4.23\bin 下的 php.ini

找到最后几行中的xdebug.remote_enable = off

改成xdebug.remote_enable = on,如下图所示:

重新启动wampserver后,在eclipse中调试时可以进入断点。

在 http://localhost:80 中单击phpinfo()链接,如果在其中有如下信息,说明xdebug已正确安装:

4、MySQL的配置:

(1)修改MYSQL的原始密码:

在 http://localhost:80 中单击phpmyadmin()链接

显示如下页面:

用户root,密码为空,单击“执行”按钮,打开如下页面:

点击“帐号”菜单选项,打开如下页面:

选中"root"用户,点击“修改权限”按钮,打开如下页面:

点击该页面的“修改密码”按钮就即可修改“root”用户帐号的密码信息。

修改root的密码后,同时需要修改Apach的配置文件,否则phpMyAdmin不能正常运行:

文件:C:\wamp64\apps\phpmyadmin4.6.4\config.inc.php,如下图所示:

修改页面中的用户和密码字段信息:

配置修改完成后,PhpMyAdmin即可连接到MySQL数据库了。

(2)修改php连接到MYSQL

修改配置文件:C:\wamp64\bin\apache\apache2.4.23\conf\httpd.conf

如上图所示添加如下配置项:

PHPIniDir C:\wamp64\bin\php\php5.6.25 c:/wamp/bin/php/php5.5.12

LoadFile C:\wamp64\bin\php\php5.6.25\php5ts.dll

LoadFile C:\wamp64\bin\mysql\mysql5.7.14\lib\libmysql.dll

测试PHP连接MYSQL:

在目录 C:\wamp64\www 下创建文件:test_connect_mysql.php 文件

保存时使用UTF-8编码格式

<?php

header("Content-type:text/html;charset=utf-8");

$myconn = new mysqli(

‘127.0.0.1‘, /* MySQL实例地址 */

‘root‘,   /* 用户名 */

‘rootroot‘, /* 密码 */

‘mysql‘);  /* 连接数据库名称 */

if ($myconn->connect_error)

{

printf("连接MySQL失败: %s ", mysqli_connect_error());

exit;

}

else

{

echo "连接MySQLx成功!";

}

?>

在浏览器中噢乖查看执行结果:

5、Eclipse for PHP Developers的配置

JDK安装和配置

首先需要配置JDK,这个需要首先安装jdk包,然后设置环境变量。

jdk-8u66-windows-x64.exe

配置IDE的workspace

打开Eclipse for PHP Developers,需要设置workspace,这个必须设置到wamp的www目录。

当前环境www目录:C:\wamp64\www

配置调试环境

菜单:Eclipse -> Window -> Preferences -> PHP -> PHP Executables

配置PHP Server

菜单:Eclipse -> Window -> Preferences -> PHP -> Servers

配置debug

菜单:Eclipse -> Window -> Preferences -> PHP -> Debug

菜单:Eclipse -> Window -> Preferences -> PHP -> Servers

设置调试用的浏览器

菜单:Eclipse -> Window -> Preferences -> General -> Web Browser

五、开始调试

1、创建工程和测试页

创建PHP工程,并创建my.php做测试页面

2、编写测试代码

在test1.php中输入以下代码,并在第5行加入断点:

3、启动调试

4、调试结果

------------------ END ------------------------------------------------

时间: 2024-10-17 17:16:12

基于wampserver和Eclipse for PHP Developers的PHP开发调试环境搭建的相关文章

手把手教hadoop2.5.1+eclipse开发调试环境搭建(2)

前一篇博文我们搭建了好了运行环境,这篇小文我们开始搭建开发调试环境.这才是真正的精华,是无数血泪铸就的! 4.eclipse,又见eclipse 这个我想只要是做java的没有不熟悉,因此我就不再多说了,一切向http://www.eclipse.org索取. 注意,这里的eclipse环境安装在虚拟机中哦,别装错地方了! 5.安装maven环境 去maven.apache.org上下载maven3,解压到/home(因为/home一般是数据盘,装在这里不占系统盘的空间).配置~/.bash_p

Solr4.8.0源码分析(4)之Eclipse Solr调试环境搭建

Solr4.8.0源码分析(4)之Eclipse Solr调试环境搭建 由于公司里的Solr调试都是用远程jpda进行的,但是家里只有一台电脑所以不能jpda进行调试,这是因为jpda的端口冲突.所以只能在Eclipse 搭建Solr的环境,折腾了一小时终于完成了. 1. JDPA远程调试 搭建换完成Solr环境后,对${TOMCAT_HOME}/bin/startup.sh 最后一行进行修改,如下所示: 1 set JPDA_ADDRESS=7070 2 exec "$PRGDIR"

android开发-wifi连接eclipse开发调试环境

android开发请远离数据线! 方法很简单: 第一步,首先你需要在你的手机上安装一个终端模拟器工具,这里我推荐 androidterm_1,0,48.apk,搜下各大app store都会下载到. 第二步,在手机打开这个终端工具,输入命令: su//获取root权限 setprop service.adb.tcp.port 5555//设置监听的端口,端口可以自定义,如5554,5555是默认的 stop adbd//关闭adbd start adbd//重新启动adbd 第三步,记录下你手机

搭建Hadoop2.6.0+Eclipse开发调试环境

上一篇在win7虚拟机下搭建了hadoop2.6.0伪分布式环境.为了开发调试方便,本文介绍在eclipse下搭建开发环境,连接和提交任务到hadoop集群. 1. 环境 Eclipse版本Luna 4.4.1 安装插件hadoop-eclipse-plugin-2.6.0.jar,下载后放到eclipse/plugins目录即可. 2. 配置插件 2.1 配置hadoop主目录 解压缩hadoop-2.6.0.tar.gz到C:\Downloads\hadoop-2.6.0,在eclipse的

CentOS6.5环境下Python + Django + MySQL + eclipse开发web环境搭建的简单方法

这几天跟Linux下的Python + Django环境搭建卯上了.经过几天的琢磨,找到了一条自己认为给力的路径. 这里给出命令行,过程如下: 首次登陆,切换管理员: [[email protected] ~]$ suPassword: 查看当前的版本:[[email protected] web]# pythonPython 2.6.6 (r266:84292, Nov 22 2013, 12:11:10) [GCC 4.4.7 20120313 (Red Hat 4.4.7-4)] on l

搭建Hadoop2.5.2+Eclipse开发调试环境

一.简介 为了开发调试方便,本文介绍在Eclipse下搭建开发环境,连接和提交任务到Hadoop集群. 二.安装前准备: 1)Eclipse:Luna 4.4.1 2)eclipse插件:hadoop-eclipse-plugin-2.6.0.jar 3)hadoop版本:hadoop-2.6.0.tar.gz 三.环境搭建 1.安装eclipse 2.安装插件 将插件hadoop-eclipse-plugin-2.5.2.jar,下载后放到eclipse/plugins目录即可 3.配置had

PHP开发调试环境配置(基于wampserver+Eclipse for PHP Developers )

一 : JDK配置 1. 右击:我的电脑——〉属性——〉高级——〉环境变量 2. 在系统变量里面找到“Path”这一项,然后双击它,在弹出的界面上,在变量值开头添加如下语句 D:/common/Java/jdk1.6.0_02/bin; 注意不要忘了后面的分号,然后点击编辑系统变量界面的确定按钮 3. 点击环境变量界面的“新建”, 变量名为:JAVA_HOME 变量值为:D:/common/Java/jdk1.6.0_02; 注意分号,然后点击新建系统变量界面的确定按钮 4. 点击环境变量界面的

Mac OS下基于Eclipse的Android调试环境搭建

1.安装Eclipse:http://www.eclipse.org/downloads/,网页会自动检测适用的版本(Mac OS x64),下载“Eclipse IDE for java Developers”并安装: 2.尝试运行Eclipse,若提示“您需要安装旧 Java SE 6 运行环境才能打开”,则点击弹出对话框里面的“详情”,跳转到苹果官网的指定页面(如:https://support.apple.com/kb/DL1572?locale=zh_CN),下载需要的文件并安装: 3

STM32开发/烧录/调试环境搭建 基于:Win10+STM32Cube+openocd+cmsis-dap(dap-link)

dap-link是个不错的STM32下载/调试工具,然而STM32Cube并没有直接支持它,只能通过openocd的方式间接支持. 网络上虽然已经有了其他人的教程,不过基本都是基于linux或者msys2的.我来出个纯windows的配置方案~ 软件环境下载 名称 网站 OpenOCD https://sourceforge.net/projects/openocd/files/openocd/ STM32CubeIDE https://www.st.com/zh/development-too