Eclipse PHPEclipse 配置
最近偶来兴致趁着有些时间,看了看php的书。
说到php就不得不提php的开发环境了,一般的都是采用apache做服务器、mysql做数据库,再加上php组合成一个完备的运行环境,但是好像没有写代码的编译器啊,一直用notepad徒手写php代码可不行,后来听闻eclipse竟然也可以用来开发php,只需一个php插件——"PHPEclipse"。简单来讲PHPEclipse就是一个 Eclipse插件,它为 PHP 开发人员提供一个集成的开发环境。具体的介绍请看官网:http://www.phpeclipse.com/
下面说一下在Eclipse下安装、设置、使用PHPEclipse的步骤:
一、安装好apache+mysql+php+eclipse
本来这里的安装不是本文的重点,但我还是想在这里啰嗦一句,apache+mysql+php如果要是单步一个一个安装最后再配置在一起太过复杂,这里推荐一款集成好了的安装包"Xampp",Xampp包含了apache、mysql和php,而且安装后不用再单独设置其他的东东,很是方便,极力推荐。
二、下载PHPEclipse
可以在这里下载PHPEclipse的Binarry版本(http://sourceforge.net/projects/phpeclipse/?source=typ_redirect)
三、安装PHPEclipse
从下载的压缩包中解压出来的features文件夹下的所有内容复制到eclipse根目录中的features文件夹下,如复制到:D:eclipse\features(eclipse安装在哪儿了就去哪儿找features)。同理,将压缩包中的plugins文件夹下的所有内容复制到eclipse根目录中的plugins文件夹下。将压缩包中的将site.xml复制到Eclipse的根目录即可。
四、配置PHPEclipse
1、重启eclipse。
2、打开eclipse,选择Window->Open Perspective->Other…
3、在Open Perspective窗口中,找到选择PHP选项
4、此时在Eclipse右上方可以看到PHP的选项卡,这样可以在java、debug、php模式间互相切换
5、在Eclipse中依次选择Window->Preferences,在弹出的Preferences窗口的从左侧菜单栏中依次点击PHPeclipse->PHP External Tools,修改PHP配置信息。PHP External Tools三个子菜单:Apache、MySQL、XAMPP,用于设置Apache、MySQL、XAMPP的配置信息。
6、点击Apache子菜单,修改Apache配置信息。将Apache路径修改为本机安装路径。修改样例如图所示,具体值以自己电脑为准。
7、修改MySQL配置信息
8、修改XAMPP配置信息
五、使用PHPEclipse
1、将Eclipse切换到PHP视图,依次选择File->New->PHP Project新建PHP工程。在New PHPProject窗口中输入工程名(Project name),选择工程保存位置,点击Finish结束。
2、选中刚刚建立的Hello World工程,鼠标右键单击,在弹出的快捷菜单中选择New->PHP File
3、在弹出的新建窗口中,输入PHP文件名称,如index.php,然后下一步
4、在index.php页面写如下代码:
<?php
print "Hello world!";
?>
5、修改Apache的文件访问路径:将xampp\Apache\conf下的httpd.conf文件中的DocumentRoot和Directory值改为Eclipse的工作空间路径。
6、选中Hello World工程,鼠标右键单击,在弹出的菜单中选择Properties选项。在弹出的Properties窗口的左侧菜单栏中选择PHP Properties Settings,修改Project URI的值。默认值为http://localhost/,在后面添加工程名。这样在运行PHP文件时才能够正常定位到该工程。
7、点击Start XAMPP图标,启动XAMPP
8、运行PHP文件:这里以Hello World\index.php为例,选中index.php,右键单击,选择Open PHP Browser,就能看到index.php在浏览器中的运行效果了
9、Good luck!
注:为了方便本文部分截图非原创,原创在这里
Eclipse PHPEclipse 配置的更多相关文章
- maven环境配置+eclipse环境配置
一 . (1),下载maven 有点类似于tomcat 解压后就可以用 ,不用安装 (2), 配置环境变量 在系统变量的path 中添加 E:\01Server\maven\bin 注意是bi ...
- Linux环境安装Eclipse及配置hadoop插件
摘要:第一次使用hadoop,另外eclipse也不太熟悉,所以把自己在安装过程中得琐碎记录下来.以备以后查看. 硬软件环境: ▪ 虚拟机: VMware Workstation 11.0.0 bui ...
- tomcat的下载安装和配置以及和eclipse的配置
一.Tomcat的下载安装环境变量配置 下载Tomcat 可以安装Tomcat了.下载好压缩包后,直接解压至某一目录下,目录中不能包含中文,上面安装JDK的时候也是.解压后如下所示: 将此文件夹拷贝到 ...
- Maven学习(一) -- 安装Maven及Eclipse中配置Maven
标签(空格分隔): 学习笔记 本文环境:Windows7, JDK1.7.0_76 安装及配置Maven环境变量 需要电脑中已经有Java环境 在控制台中输入:echo %JAVA_HOME%看是否能 ...
- 解决eclipse spring配置报错:cvc-elt.1: Cannot find the declaration of element
解决eclipse spring配置报错:cvc-elt.1: Cannot find the declaration of element 'beans'.Referenced file conta ...
- 在Eclipse中配置Tomcat时,出现Cannot create a server using the selected type错误
在eclipse中配置Tomcat时,出现Cannot create a server using the selected type错误 原因:Tomcat被删除或者是重新安装,并且安装目录改变了. ...
- 在Eclipse中配置Tomcat 创建和运行Servlet/JSP
在Eclipse中配置Tomcat 创建和运行Servlet/JSP 步骤一:在Eclipse中配置Tomcat(注意下载Eclipse IDE for Java EE Developers) (1) ...
- Eclipse NDK 配置
一.关于NDK:NDK全称:Native Development Kit. 1.NDK是一系列工具的集合. NDK提供了一系列的工具,帮助开发者快速开发C(或C++)的动态库,并能自动将so和java ...
- Eclipse Tomcat配置/管理/调试指南
从myeclipse转到Eclipse最不方便的之一莫过于Web项目部署了,老是在想怎么不能把myeclipse的那个移植过来,或者有没有高人能按照Myeclipse开发一个,非常遗憾. 原版的Ecl ...
随机推荐
- mysql8.0关闭log-bin功能
一.查看log-bin是否开启: mysql> show variables like 'log-bin'; 二.关闭log-bin: 在配置文件中的 [mysqld] 配置节中增加 skip- ...
- D的小L
D的小L 描述 一天TC的匡匡找ACM的小L玩三国杀,但是这会小L忙着哩,不想和匡匡玩但又怕匡匡生气,这时小L给匡匡出了个题目想难倒匡匡(小L很D吧),有一个数n(0<n<10),写出1 ...
- IOS学习资源汇总
昨天夜里在简书看到关于ios学习资源总结的文章,在这分享给大家. http://www.jianshu.com/p/b7c4a787a597?utm_campaign=hugo&utm_med ...
- laravel数据迁移的时候遇到的字符串长度的问题
问题截图: 问题解决办法: use Illuminate\Support\facades\Schema; Schema::defaultStringLength(191); ...
- [转]Android Studio SQLite Database Example
本文转自:http://instinctcoder.com/android-studio-sqlite-database-example/ BY TAN WOON HOW · PUBLISHED AP ...
- WCF-绑定模型(二)
二.绑定元素 每一个类型的绑定最重要的就是绑定元素了,每个绑定的功能特性都由绑定元素决定.BasicHttpBinding由用于编码的TextMessageEncodingBindingElement ...
- 撩课-Java每天5道面试题第22天
141.Spring AOP是什么? AOP:面向切面编程 AOP技术利用一种称为“横切”的技术, 解剖封装的对象内部, 并将那些影响了多个类的公共行为 封装到一个可重用模块, 这样就能减少系统的重复 ...
- hdu 1392 Surround the Trees 凸包模板
Surround the Trees Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Other ...
- 关于node npm的一个解决方法
解决Error: ENOENT: no such file or directory, scandir 'D:\IdeaWork\code-front-jet\node_modules\.npmins ...
- UOJ450. 【集训队作业2018】复读机
传送门 \(d=1\) 输出 \(k^n\) \(d=2\),构造生成函数,就是求 \[(\sum_{i=0}^{\infty}[2|i]\frac{x^i}{i!})^k[x^n]=(\frac{e ...