1、搭建环境前先有 和 eclipse;1、 安装 wampserver.exe,我是安扎 un 个在 E 盘目录下。安装过程有个选择explorer,直接点击打开即可;2、 开启 eclipse,eclipse 需要 jre 的支持,所以如果机器上还没装 jre 的话就赶快去下载一个装上,http:/ 有 jre 的下载。3、 点击 Help-Install New Software4、 下载并安装 PHP 在 Eclipse 的插件 地址:http:/ 下载完成后,解压,然后把解压出来的文件夹都复制到 Eclipse 主目录的plugins 目录下,但是这样做并不起什么作用。 到这一步,在 E
2、clipse 的 PHP插件就算是好了,我们就可以在 Eclipse 里新建 PHP 的 Project 了,而且支持php 的语法加亮等,快打开看看吧。6、7、 将wampserver的E:wampwww目录设置为celipse的workspace,新建一个php project8、 运行结果因为我们还没有配置 php 服务器;9、 启动 wampserver10、http:/localhost/testphp/index.php,访问结果10、 如果想直接 run as 的话,参照如下配置:11、点击 add,二、DEBUG 环境配置1. ZendDebugger从下载的 ZendDebu
3、gger 中找到对应的版本,根据 PHP 版本选择(我的 PHP 是5.2 ,线程安全),这时候要注意选择线程安全或者不安全,复制对应的ZendDebugger.dll 到 apache 安装目录下,例如我选择 ZendDebugger-v5.2-cygwin_nt-i3865_2_x_compZendDebugger.dll(线程安全)到 C:Program FilesPHP 下面。在php.ini 中添加如下行(路径根据自己情况自行修改)view plainzend_extension_ts=C:/Program Files/PHP/ZendDebugger.dll zend_debugg
4、er.allow_hosts=localhost,127.0.0.1 zend_debugger.expose_remotely=always 复制 dummy.php 到 apache 对应文档目录下。2. 配置 Apache比如我在 E:EclipseWorkspace 下放置所有的 Eclipse 工程,那么修改Apache/conf/httpd.conf,在文件结尾添加:view plainAlias /workspace/ “E:/EclipseWorkspace/“ Options Indexes MultiViews AllowOverride None Order allow,
5、deny Allow from all 这样做的好处是,所有 php 工程都共享一个 apache 配置(看下面如何设置)。3. eclipse 配置打开 Eclipse-Window-Preferences-PHP:PHP Executables-Add,如下所示设置:PHP Servers-New,如下所示设置:注意里面的 Workspace 的 W 改为小写 w,不方便抓图就用原来文章里的了,如果不改出不来调试页面注意 URL 栏中添加了 workspace,这个是在 httpd.conf 中添加的目录别名。PHP Debug,如下图所示,选择合适的 Debugger,Server 至此,配置完成。