PHP安装Eclipse与使用
PHP有非常多相当不错的开发工具,如Zend Studio、NetBeans、phpdesigner等,但对于习惯Java编程的程序员们来说,最经常使用的还要属Eclipse。
那么Eclipse能用于PHP开发吗?答案是“必须滴”。
PHPEclipse是Eclipse的一个插件,提供了包含PHP语法分析、执行、调试等功能的集成开发环境。它基于Eclipse的插件机制,即插即用。配置和使用都很方便。
假设平时须要同一时候进行Java和PHP的Web开发。PHPEclipse是个不错的选择。以下将具体介绍PHPEclipse的安装及相关配置(注意:之前已用XAMPP搭建起PHP环境)。
第一阶段:PHP安装Eclipse
第1步:百度搜索PHPEclipse,点击“PHPEclipse”进入PHPEclipse的官方网页。
第2步:点击页面右側的“Getting PHPEclipse>>Binary&Source>> 1.2.3 Binary Download”,跳转到PHPEclipse的下载页面,选择下载文件保存位置,開始下载。
第3步:此处下载的是PHPEclipse-1.2.3.200910091456PRD-bin.zip压缩文件,解压缩后。发现内容包含:两个目录features和plugins,一个xml文件site.xml。
第4步:将features和plugins中的内容拷贝到Eclipse的对应文件夹下,将site.xml拷贝到Eclipse的根文件夹就可以。然后启动Eclipse(假设Eclipse已经启动,则重新启动Eclipse以使新加入的文件生效)。
第5步:如图所看到的,依次选择“Window>>Open Perspective>>Other…”,打开视图选择窗体。
第6步:在“Open Perspective”(视图选择)窗体中,找到“PHP”选项并双击,将在Eclipse中加入PHP视图。
第7步:加入成功后,会在Eclipse右上角看到“PHP”的视图选项,单击button就可以将Eclipse切换到PHP视图。
第8步:在Eclipse中依次选择“Window>>Preferences”,在弹出的Preferences窗体的从左側菜单条中依次点击“PHPeclipse>>PHP External Tools”,改动PHP配置信息。
同一时候。我们发现“PHP External Tools”下包括三个子菜单:Apache、MySQL、XAMPP,用于设置Apache、MySQL、XAMPP的配置信息。
第9步:点击“Apache”子菜单。改动Apache配置信息。
将Apache路径改动为本机安装路径。
改动样比如图所看到的,详细值以自己电脑为准。
第10步:改动MySQL配置信息。改动样比如图所看到的。详细值以自己电脑为准。
第11步:改动XAMPP配置信息,改动样比如图所看到的,详细值以自己电脑为准。改动完成后点击“OK”保存改动内容。
第二阶段:PHPEclipse的基本用法
第1步:将Eclipse切换到PHP视图,依次选择“File>>New>>PHP Project”新建PHPproject。在“New PHPProject”窗体中输入project名(Project name)。选择project保存位置(能够使用Eclipse默认工作空间”Use default location”,也可另行指定存储位置)。完毕后点击“Finish”结束。
第2步:选中刚刚建立的Hello Worldproject,鼠标右键单击。在弹出的快捷菜单中选择“New>>PHP File”。
第3步:在弹出的新建窗体中,输入PHP文件名,如index.php。然后点击“Finish”。
第4步:打开刚刚新建的index.php页面,在<?
php ?>标签之间加入输出语句,如图所看到的。
第5步:用XAMPP安装的Apache默认的文件訪问路径为“C:/xampp/htdocs”(盘符等以自己的配置为准)。要想在Eclipse中执行PHP文件,就要改动Apache的文件訪问路径。
详细做法是改动Apache\conf下的httpd.conf文件里的DocumentRoot和Directory值,将其改为Eclipse的工作空间路径。
第6步:选中Hello Worldproject。鼠标右键单击,在弹出的菜单中选择“Properties”选项。
在弹出的Properties窗体的左側菜单条中选择“PHP Properties Settings”,改动Project URI的值。默认值为http://localhost/,在后面加入project名。
这样在执行PHP文件时才可以正常定位到该project。
第7步:点击“Start XAMPP”图标。启动XAMPP。
XAMPP会自己主动将Apache等组件启动。同理,关闭Apache等功能。点击“Stop XAMPP”图标。
第8步:执行PHP文件。这里以Hello World\index.php为例。选中index.php,右键单击。选择“Open PHP Browser”,就能看到index.php在浏览器中的执行效果了。
PHP安装Eclipse与使用的更多相关文章
- 使用SSH上传安装eclipse
安装eclipse 步骤: 1.上传eclipse tar文件 2.[root@localhost soft]# tar -zxvf eclipse-jee-galileo-SR2-linux-gtk ...
- CentOS6.5安装Eclipse
安装说明 1.安装环境: CentOS6.5 64位系统 2.安装方式:tar.gz安装 3.软 件 包:eclipse-jee-luna-SR1-linux-gtk-x86_64.tar.gz 4. ...
- eclipse中jsp文档无语法着色,安装Eclipse Java Web Developer Tools插件
一.安装Eclipse Java Web Developer Tools插件 1.eclipse菜单:help/install New Software,打开Available Software窗体: ...
- centos7安装eclipse
centos7安装eclipse Eclipse是一个集成开发环境(IDE),包含一个基工作区和定制环境的可扩展插件系统.大部分使用 Java 编写,Eclipse 可以用来开发应用程序.通过各种插件 ...
- Ubuntu下安装eclipse
一.eclipse安装环境JDK的安装 1.下载JDK 从官网下载jdk8 jdk-8u5-linux-x64.tar.gz 2.解压$ tar -zxvf jdk-8u5-linux-x64.tar ...
- 轻松解决Linux安装Eclipse方法
随着Linux的发展,很多人开始学习Linux系统,你了解Linux系统么?你是Linux系统的应用者么?本文为你详细介绍Linux安装Eclipse,为你在学习Linux安装Eclipse时起一定的 ...
- 安装eclipse插件时出现问题
有时候我们安装eclipse插件时,会无法找到repository,这个时候去除掉多余的包,可能就行了.以下例子是安装spring插件,如果全选的话无法安装所有的插件,最终会失败 2.这时我们可以去掉 ...
- ubuntu 安装eclipse,adt,android sdk,离线
1.安装jdk 环境变量 $ sudo gedit ~/.bashrc export JAVA_HOME=/usr/local/jdk1.8.0_65export JRE_HOME=${JAVA_HO ...
- 使用Eclipse Installer安装Eclipse
由于一些原因,需要重新安装Eclipse,登陆到Eclipse官网下载Eclipse时发现社区又推出了Eclipse Installer.所以就下下来尝尝鲜. 刚开始确实有些选项不太明白,不过现在挺喜 ...
- linux下c++开发环境安装(eclipse+cdt)
方法一: 此外,众所周知,Eclipse是Java程序,因此很容易就实现了跨平台,也是众所周知,Java的大型程序非常吃内存,即使有512MB内存, 仍然感觉Eclipse的启动速度很慢.个人认为1G ...
随机推荐
- OGNL表达式的一个坑!
我在写Spring整合JDBC框架的时候用了properties文件去设置JDBC的参数.但是发现了一个问题先付上代码 properties文件的代码 db.driverClass=com.mysql ...
- C# 记录日志
public static void WriteLogs(string fileName, string type, string content) { string path = AppDomain ...
- ASP.NET MVC学习中记录下使用JavaScript和CSS层叠样式表的经历
首先我是想要在ASP.NET MVC 5.0中使用从jQuery之家下载下来的插件. 在下载了许多我觉得好用方便的插件之后,我在VS2017中新建了一个项目叫MVCTest,然后选择MVC模板,等待自 ...
- learn-ES6基础语法1-let&const
1.let ① 使用let声明的变量,所声明的变量只能在命令所在的代码块内有效. 同样在代码块内的a和c,c在代码块内就可以输出,a在代码块外就找不到了. ② 使用let命令声明的变量在域解析的时候不 ...
- 忽略SIGPIPE信号
#include <stdlib.h> #include <sys/signal.h> void SetupSignal() { struct sigaction sa; // ...
- 嵌入式C语言编译器
GCC与gcc: 初识编译器: 扩展问题: 如何理解“多语言混合开发”? 参考: 狄泰软件学院唐佐林视频教程
- Tajima's D
Three ways to assess the nucleotide diversity (heterozygosity).The first is mean pairwise difference ...
- Linux系统环境下Tomcat8、httpd、mysql8开机自启动配置
Linux系统环境下Tomcat8.httpd.mysql8开机自启动配置: 相关命令:chkconfig 参考链接:https://jingyan.baidu.com/article/6525d4b ...
- Apache HTTP 服务器 2.4(又名httpd)安装\配置 \启动
Apache HTTP 服务器 2.4 源文档
- Python:从入门到实践--第四章--列表操作--练习
#1.想出至少三种你喜欢的水果,将其名称存储在一个列表中,再使用for循环将每种水果的名称都打印出来. #要求:(1)修改这个for循环,使其打印包含名称的句子,而不是仅仅是水果的名称.对于每种水果, ...