最新文章:Virson's Blog

Eclipse版本:Eclipse Luna Service Release 2 (4.4.2)

Xampp版本:XAMPP for Windows 5.6.8

1、安装环境依赖、IDE和Web服务器

1)、安装Jdk,下载和安装过程略,安装后记得配置环境变量

2)、下载“Eclipse for PHP Developers”或者是“Eclipse标准版”并手动安装Eclipse PDT插件

3)、下载Xampp并安装,例如安装路径为“D:\SoftwareFiles\Xampp”。

2、配置Eclipse中的PHP executables

启动Eclipse,从菜单栏中依次选择Window->Perference->PHP->PHP Executables;

点击右侧“Add”按钮添加配置,如下图:

点击“确定”保存即可。

3、将开发目录配置为Apach的虚拟目录

打开XAMPP Control Panel,点击“Apache”所在行的“Config”按钮,在弹出的右键菜单中选择“Apache(httpd.conf)”,打开Apache配置文件,如下图:

在打开的“httpd.conf”文件,在节点<IfModule alias_module>内增加如下内容:

# Add Virtual Directory For Eclipse Develop Php WebSite
Alias /WebDev "E:/WorkSpaces/Eclipse"

即名为“WebDev”的虚拟目录对应的物理路径为“E:\WorkSpaces\Eclipse”,并且需要将Windows路径中的‘\’替换为‘/’

接着,在</IfModule>后面换行追加如下内容,配置虚拟目录的访问权限:

# Add "PhpEclipse" Virtual Directory Premission
<Directory "E:/WorkSpaces/Eclipse">Options Indexes MultiViews AllowOverride All Require all granted
</Directory>

追加后的效果如下图:

加完成后重启Apache使得虚拟目录生效。

注意:如果配置的虚拟路径名区分了大小写,那在访问的Url地址中也需要区分大小写,例如如上的配置应该对应的访问路径应是“http://localhost/WebDev”,而不是“http://localhost/webdev”。
4、测试开发环境的搭建情况

1)、在“E:\WorkSpaces\Eclipse”物理路径下新建项目“Php_Study”,并添加“helloworld.php”的文件,文件代码如下:

<?phpecho "helloworld,";                    //输出字符串helloworldecho "this is my firstphp script.";    //同上echo phpinfo();                        //phpinfo()为系统函数  输出php环境信息
?>

2)、在浏览器中打开“http://localhost/WebDev/Php_Study/helloworld.php”地址测试,得到如下图结果这表示虚拟目录配置成功:

3)、在Eclipse中验证环境配置:

首先需要配置“运行配置”,依次点击“运行”按钮->“运行配置”,然后在弹出的运行配置窗口中选中左侧需要运行的php页,然后在右侧的服务器Tab页中“文件”一项追加虚拟文件夹名,如下图:

然后点击“应用”,接着点击“运行”按钮,若出现与浏览器中一样的结果,则表示开发环境配置完成,如下图:

备注:除如上方法外,还推荐使用Aptana Studio 3,Aptana Studio 3 For Eclipse“软件站点”地址为:http://download.aptana.com/studio3/plugin/install

更多Eclipse主题,添加“Eclipse Color ThemesHome”站点:http://eclipse-color-theme.github.com/update

更多语言包,请参考如下地址安装:http://www.eclipse.org/babel/downloads.php

使用Eclipse PDT + Xampp搭建Php开发环境相关推荐

  1. python第一部分:Eclipse和PyDev搭建python开发环境

                   Eclipse和PyDev搭建python开发环境 1.1总体目标 本文档作为python学习者的入门教程,通过本教程可以了解python用途.语法.在实际工作中的应 ...

  2. 使用Eclipse+PyDev+EclipseHtmlEditor搭建Django开发环境

    一.安装插件 环境搭建所需要的软件: Eclipse 3.3.1 下载地址:[url]http://download.eclipse.org/eclipse/downloads/[/url] PyDe ...

  3. eclipse环境搭建步骤_eclipse搭建php开发环境

    首先将eclipse和androidsdk的压缩包解压,无需安装.进入eclipse,选择help->installnewsoftware.点击add按钮接着eclipse会自动识别androi ...

  4. Eclipse下搭建GitHub开发环境

    自从GitHub的强大性被开发者认识到后,越来越多的开发者选择使用GitHub代替SVN来进行开发.本人也不例外,最近开始研究如何使用GitHub来托管自己的代码,下面就开始介绍如何在Eclipse下 ...

  5. 【转】在Eclipse下搭建Android开发环境教程

    本文将全程演示Android开发环境的搭建过程,无需配置环境变量.所有软件都是写该文章时最新版本,希望大家喜欢. 一 相关下载 三 Eclipse配置 (1)Java JDK下载 1 安装androi ...

  6. 在Eclipse中搭建Python开发环境之三新建python 提示django not found

    python 不是内部或外部命令 现在我假设你的python安装在C:\Python26目录下,设置环境变量方法如下: 方法一.我的电脑->属性->高级->环境变量->系统变量 ...

  7. Eclipse+ADT+Android SDK 搭建安卓开发环境

    2019独角兽企业重金招聘Python工程师标准>>> Eclipse+ADT+Android SDK 搭建安卓开发环境 博客分类: Android 最近刚开始接触Android(安 ...

  8. eclipse配置python开发环境_eclipse怎样搭建Python开发环境

    eclipse通过pydev插件也是可以搭建出Python开发环境的.今天小编我就来给大家分享一下eclipse怎样搭建Python开发环境的经验哦. 工具/原料 电脑 eclipse Python ...

  9. eclipse搭建maven开发环境

    eclipse搭建maven开发环境 eclipse搭建maven开发环境 maven作为一个项目构建工具,在开发的过程中很受欢迎,可以帮助管理项目中的bao依赖问题,另外它的很多功能都极大的减少了开 ...

最新文章

  1. 近20年3867篇AI论文大调研:有缺陷的指标被滥用,好的指标被忽视
  2. QT+SQLite 判断表中是否含有指定字段
  3. dotnet 是 前30个增长最快速度的开源项目中排名第一的开发平台
  4. 树莓派退出python的代码_Python实现树莓派WiFi断线自动重连的实例代码
  5. CASIO 5800P计算器游戏--猜数字游戏
  6. redis的安装(Linux)和基本使用
  7. 热门话题“看第一学历招人公平吗?”数据告诉你,网友们都是如何想的
  8. Oracle的并发多版本 读一致性
  9. spark RDD transformation与action函数整理
  10. 关于RDP报表工具参数配置
  11. 视频教程-学matlab符号计算-Matlab
  12. carry函数在C语言中用法,动词carry用法小归纳
  13. 手机通讯录式排序php,Android获取手机通讯录-根据排序方式进行
  14. 军犬舆情热点:千亿矿权案成立联合调查组;格力人均加薪1000元
  15. 服务器和客户端信息的获取
  16. 为什么微信转账,对方收款要确认,而支付宝却不用?
  17. Hdu 2389 Rain on your Parade
  18. 七夕有哪些送女朋友的小众又高级的礼物?小众又高级的礼物推荐
  19. prim和kruskal
  20. (续)SSM整合之springmvc笔记(@RequestMapping注解)(P124-130)

热门文章

  1. xamarin textview 滚动_Apple Music有原生滚动歌词了!喜大普奔!
  2. php 按 截取字符串,PHP按符号截取字符串的指定部分
  3. centos mate桌面_CentOS 7安装桌面汇总
  4. 判断一个对象是否存在某个键_面向工业大数据的对象存储技术实践
  5. python中try...except的用法_提高开发效率,从避免滥用 try...except... 开始
  6. angular 应为声明或语句_“允许”员工自愿降薪后,多益网络再发声:声明降薪非自愿者奖 3 万...
  7. stm32链接电脑提示无法识别的驱动设备
  8. 【视频课】StyleGAN人脸生成与年龄表情编辑:原理与实践
  9. 【赠书】图表示学习+图神经网络:破解AI黑盒,揭示万物奥秘的钥匙!
  10. 【强化学习】数据科学,从计算到推理