一直用java做开发,偶尔开发个php小程序,显得有点手生,并且自带的debug不能用,所幸自己配置。
首先你要准备的是eclipse,wampp(或者说是其他的php集成环境), zend debugger . 去这里下载http://downloads.zend.com/pdt/server-debugger/, 因为这里是windows环境,所以下载ZendDebugger-5.2.15-cygwin_nt-i386.zip , 下载之后你可以先看里面的readme.txt。
安装eclipse,wampp(这个应该不用解释了吧,基本上一键安装)
一、解压ZendDebugger-5.2.15-cygwin_nt-i386.zip , 根据你的php版本拿到 ZendDebugger.dll,
这里假设你解压到了C:\ZendDebugger.dll。 php的版本信息可以在首页的phpinfo里面看到。如下图所示
记住图中箭头的位置,等下要用到!
二、 注意这个位置,只有两行信息。
三、打开eclipse,将你的workspace设置到apache的www下(或者你的是htdocs); 新建一个php项目, 新建一个test.php, 内容如下:
echo "Hello";
echo "world";
四、打开eclipse的preference,
填入如下内容,这个要根据你的情况而定,不一定跟作者的一样
注意这里的PHP ini file的位置,这个位置要跟第一步图片上的位置一样,这个我一开始填错了,花了我半个小时的时间。
五、如果你看过zend debug里面的readme,这一步其实你已经可以自己做了。打开你的php.ini,在最后面加入如下内容:[Zend]
zend_extension_ts="C:\ZendDebugger.dll"
zend_debugger.allow_hosts=127.0.0.1
zend_debugger.expose_remotely=always
因为我们约定你解压到了C 盘,所以这里的位置是C:\ZendDebugger.d。
保存,重启。 回到phpinfo的页面,如果你看到如下的信息,那么恭喜你,你配置成功了。
六、回到eclipse下试一下
七、你可能很奇怪,你没有设置断点,它都会在第一行停下来,这是因为它默认就是在第一行停的。你可以按照以下步骤关闭
结束语,配置过程可能遇到问题或者有不清楚的地方,欢迎与作者留言交流!
- 大小: 99.1 KB
- 大小: 56.1 KB
- 大小: 130.7 KB
- 大小: 129.2 KB
- 大小: 117.3 KB
- 大小: 98.7 KB
- 大小: 96.8 KB
- 大小: 94.3 KB
- 大小: 73.8 KB
分享到:
相关推荐
之后,你可以通过Eclipse的菜单栏创建新的PHP项目,导入现有的代码,或者使用内置的Git工具来管理版本控制。 总的来说,Eclipse PHP 2023-09-R-win32-x86-64.zip 提供了一个强大且完善的PHP开发环境,对于任何在...
对于PHP开发,Eclipse提供了PHP Development Tools (PDT) 插件,它包括了PHP语法分析、项目管理、调试器、PHP内建函数参考等功能。PDT使得在Eclipse中创建、编辑、运行和调试PHP应用变得异常便捷。同时,Eclipse还...
Eclipse-PHP是Eclipse专门为PHP开发者定制的版本,包含了PHP开发所需的各种工具和插件,如代码编辑器、调试器、项目管理器等,帮助开发者更高效地编写、测试和调试PHP代码。 “linux”标签表明这个软件是为Linux...
1. **Java开发工具**:Eclipse Mars提供了强大的Java开发工具集,包括代码编辑器、调试器、构建工具等,支持Java 8的新特性,如lambda表达式和默认方法。 2. **Web和Java EE支持**:该版本强化了对Web和Java EE应用...
这些教程通常会涵盖如何创建项目、导入导出项目、配置开发环境、调试代码、使用版本控制工具(如Git)以及如何利用Eclipse的特性提高开发效率等内容。 总的来说,Eclipse-JEE-2019-03-R-win32-x86-64.zip 提供了一...
关于标签 "eclipse",Eclipse 是一个开源的集成开发环境(IDE),广泛用于 Java 语言开发,但也可以通过插件支持其他编程语言,如 C++、Python 和 PHP。Eclipse 提供了代码编辑、构建自动化、调试、版本控制和测试等...
它包括语法高亮、代码完成、调试器、项目管理、版本控制集成、单元测试框架支持等功能,使得PHP开发更为高效和便捷。 3. **Linux GTK**: GTK(GIMP Toolkit)是用于创建图形用户界面的库,广泛应用于Linux和其他类...
6. **调试工具**:Eclipse的调试工具集支持多线程调试,断点设置,变量查看,调用堆栈跟踪等功能,帮助开发者高效定位和解决问题。 7. **多语言支持**:Eclipse不仅仅限于Java,还支持其他编程语言,如C/C++,...
使用 Eclipse 和 PDT 调试 PHP Eclipse 是一个功能强大的集成开发环境(IDE),它支持多种编程语言,包括 Java、Python、...使用 Eclipse 和 PDT 可以快速构建、编译、调试和运行 PHP 项目,提高开发效率和代码质量。
Eclipse IDE是一款广泛使用的开源开发工具,主要用于编写Java代码,同时也支持其他编程语言。 描述中提到的“2021年1月下载于Eclipse官网,免积分,多多评论收藏,感谢!”表明这个软件是从Eclipse官方渠道获取的,...
Eclipse C++ IDE 是一款广泛使用的开源集成开发环境(Integrated Development Environment),专为C++编程语言设计。2022年6月发布的R版本,即“eclipse-cpp-2022-06-R-win32-x86_64.zip”,是为Windows 64位操作...
Eclipse的使用还包括配置JDK路径,设置工作空间,以及根据需求安装各种插件,如Mylyn用于任务管理,PDT用于PHP开发,Maven插件用于构建Java项目,等等。Eclipse的开放性和可扩展性使得它能够满足不同开发人员的个性...
7. **开发环境设置**:在Eclipse中,用户可以创建PHP项目,配置PHP解释器,设置调试器,连接到版本控制系统,以及利用内置的构建工具和任务管理器进行项目管理和协作。 8. **社区与支持**:Eclipse作为开源项目,...
Eclipse是一款广受欢迎的开源集成开发环境(IDE),主要用于Java编程,同时也支持其他语言如C++, Python等。标题中的“eclipse-java-2019-03-R-win32-x86_64.zip”指的是2019年3月发布的Eclipse Java版本,适用于...
PHP开发者使用Eclipse IDE可以获得更好的代码提示、自动完成、语法检查和调试工具,提高开发效率。 3. **R语言**:R是一种用于统计计算和图形显示的开源编程语言,广泛应用于数据分析、机器学习和数据科学。在...
6. **使用Eclipse开发Java程序**: - 创建新项目:在Eclipse中,可以通过“文件”>“新建”>“Java项目”来创建一个新的Java应用。 - 编写代码:Eclipse提供强大的代码提示和自动补全功能,提高开发效率。 - 编译...
2. **C/C++支持**: Eclipse IDE for C/C++ 提供了全面的C/C++开发工具集,包括代码编辑器、构建工具、调试器、版本控制集成、性能分析工具等。它支持GCC和Clang等编译器,以及Makefile和CMake等构建系统,使得C/C++...
安装过程中,用户可以选择安装所需的组件和工作空间路径,按照向导指引进行操作,简单便捷地在Windows系统上配置好Eclipse开发环境。 总的来说,"eclipse-inst-win64"是一个专为Windows 64位系统设计的Eclipse IDE...
3. **工作空间**:Eclipse使用工作空间(workspace)的概念来组织项目,每个工作空间可以包含多个项目,并有自己的设置和配置。 4. **代码编辑器**:Eclipse提供了智能的代码编辑器,具有代码提示、自动完成、语法...
【用Eclipse开发PHP项目】 Eclipse是一款强大的集成开发环境,最初主要被设计用于Java项目的开发,但通过扩展插件,它可以支持多种编程语言,包括PHP。初次使用Eclipse进行PHP开发,首先需要确保你的系统中已经安装...