我使用 Eclipse PDT 和 Zend 社区服务器来开发 PHP。
如果我编写一些代码并点击“运行方式...PHP 网页”,我会收到“找不到页面”。这是有道理的,因为我的工作区位于我的文档文件夹中,而不是位于 Zend/Apache 的 htdocs 树中。
因此,一种选择是将我的工作区移动到 Apache htdocs 下的文件夹。但这似乎是错误的;-) 另外,我将工作区保存在 Dropbox 文件夹中。
Eclipse PDT 是否有替代指令/配置设置,表示“当我说运行或构建时,我希望您将项目复制到文件夹 X 并从那里将其作为网页运行”。或者也许我还缺少有关 Eclipse PDT 的其他内容?
最佳答案
我找到了一个方法,使用Ant:http://www.tellingmachine.com/post/Configuring-Eclipse-PDT-to-work-with-Ant-build-tasks.aspx
这是我在 Windows 上使用 Eclipse 开发 PHP 的方法:
- 下载 Zend 一体化 Eclipse 环境
- 下载 Zend Server CE
- 将 Zend 安装到某个位置,例如 c:\Zend。如果将其放入程序文件中,则需要进行额外的安全配置,否则构建指令将失败。
- 使用上面的链接设置 Ant 和构建指令
- 哇啦。您可以设置运行配置,然后运行为...并在网络浏览器中查看您的 php 脚本。
您还可以使用现有的 Eclipse PDT 和 WAMP 并达到相同的效果。关键是 (1) 将 htdocs 放在 Program Files 之外,以及 (2) 使用 Ant 自动生成构建副本。
关于 eclipse PDT : put my workspace under htdocs or is there a "move files" build directive?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3135516/