用Eclipse开发PHP
浏览:2928次 出处信息
地址:http://www.eclipse.org/downloads/,目前最新版本为eclipse-SDK-3.1.2-win32.zip。
2、安装
①须先安装Java runtime environment (JRE)运行环境。
②安装Eclipse。
③下载phpeclipse(net.sourceforge.phpeclipse_1.1.8.bin.dist.zip),地址:http://prdownloads.sourceforge.net/phpeclipse
④解压net.sourceforge.phpeclipse_1.1.8.bin.dist.zip,下载的压缩包内有features及plugins两个文件夹,跟Eclipse目录下的一样,应该是对应的,解压到Eclipse相应目录下即可。
注意:如果已经事先安装过Eclipse或者在未解压插件之前已经启动过,因为它第一次启动会扫描全部xml文件并缓存以加快启动速度,所以PHP插件不会被马上识别。需要用选项-clean来强行启动一次(win下直接cmd到Eclipse目录再Eclipse.exe -clean即可,其他平台类似)。
3、配置
①Eclipse启动比较慢,首次启动会让你选择工作目录(workspace),制定后打个勾下次就不会再问。
②另外指定一个用来放置PHP项目的目录,如果不指定默认就在workspace的子目录下,最好事先想好名字,比如我的:work/php。
③修改httpd.conf文件,新建一个指向work/php的别名(Alias),比如新建别名php,就可以用http://localhost/php/来访问了。
④到菜单Window - Preferences - PHPeclipse Web Development - PHP中指定一下你的PHP环境中Apache,php,mysql三个执行文件的相应位置,参数选默认的就可以了,我用的是Apache2,修改了一下,启动用:-w -n "Apache2" -k start ;停止用:-w -n "Apache2" -k stop;重启用-w -n "Apache2" -k restart。这样工具栏上的那几个apache和mysql的按钮就可以用了。
4、使用
菜单File->new->Project->PHP->PHP Project,指定一个名字,然后就可以用了,不过要注意跟前面的别名部分对应,否则无法访问。在Navigator栏的项目名称上右击,新建一个php file,然后保存,Eclipse就自动打开浏览器显示结果了,相当不错。
5、关于在Eclipse中加入PHP插件的更详细内容可以参考这篇文章(英文):
http://www.phpbuilder.com/columns/chow20040921.php3?page=1
PHPeclipse插件的主页在http://phpeclipse.de/ ,安装中如果有问题或者需要更详细的文档可以到上面去找寻。
建议继续学习:
- Mysql监控指南 (阅读:19793)
- 分享一个JQUERY颜色选择插件 (阅读:12650)
- Java程序员应该知道的10个eclipse调试技巧 (阅读:6581)
- 服务器性能测试工具推荐 (阅读:6475)
- Eclipse开发Android应用程序入门:重装上阵 (阅读:4790)
- 性能测试工具sysbench简介 (阅读:4755)
- 10个最有帮助的在线协同工具 (阅读:4787)
- 为什么我认为每个穷网站开发程序员都应该用Linux[工具篇] (阅读:4661)
- 使用PHP_UML生成代码的UML图 (阅读:4198)
- Eclipse开发Android应用程序入门 (阅读:4235)
QQ技术交流群:445447336,欢迎加入!
扫一扫订阅我的微信号:IT技术博客大学习
扫一扫订阅我的微信号:IT技术博客大学习
<< 前一篇:正则表达式简介及使用
后一篇:php5.1.* 的时区问题 >>
文章信息
- 作者:蒯义刚 来源: 蒯义刚::网志
- 标签: Eclipse 工具
- 发布时间:2009-10-28 08:42:47
建议继续学习
近3天十大热文
- [55] Oracle MTS模式下 进程地址与会话信
- [55] IOS安全–浅谈关于IOS加固的几种方法
- [54] 如何拿下简短的域名
- [53] android 开发入门
- [53] 图书馆的世界纪录
- [52] Go Reflect 性能
- [49] 读书笔记-壹百度:百度十年千倍的29条法则
- [49] 【社会化设计】自我(self)部分――欢迎区
- [38] 程序员技术练级攻略
- [33] 视觉调整-设计师 vs. 逻辑