在 Aptana Studio 3 中使用 PHP 我得到“没有定义 PHP 可执行文件”
Posted
技术标签:
【中文标题】在 Aptana Studio 3 中使用 PHP 我得到“没有定义 PHP 可执行文件”【英文标题】:Using PHP in Aptana Studio 3 I get "No PHP executables defined" 【发布时间】:2013-01-25 09:33:07 【问题描述】:我是一个长期使用 M/S Visual Studio 的爱好者,但我正试图摆脱 ASP .Net。我已经安装了 Aptana Studio 3,并且除了 php 之外的所有东西都可以在 html5 网页上运行。测试网站由一个 index.html、一个访问 PHP 的 javascript 和一个响应 javascript 的 PHP 页面组成。
我将这 3 个文件上传到我的域的服务器并且它工作正常。使用 Aptana 3,我将 3 个文件放在一个新的 PHP 项目中,但是当我尝试预览项目时,我得到“没有定义 PHP 可执行文件”。我在网上搜索但没有得到任何帮助。
一些信息似乎说 PHP 解释器应该已经与 Aptana 一起安装,其他人说你必须单独安装。不过,其他人说我必须安装 WAMP。我无法破译 Aptana 网站文档来解决问题。
任何有关如何设置/配置 Aptana Studio 3 以使用 PHP 正确预览 Html5 网站的帮助将不胜感激。
【问题讨论】:
那么你的本地主机上有 PHP 解释器吗? 我已将所有 PHP 文件从 zip 文件复制到目录“c:/php”。 【参考方案1】:无论 Aptanta Studio 是否附带 PHP,请下载并安装最新版本的 PHP,以防万一:http://php.net/downloads.php
然后在 Aptana Studio 中,转到 Preferences -> Aptanta Studio -> Editors -> PHP -> PHP Interpreters 并指定您的 PHP 安装详细信息。
然后再试一次,看看是否有帮助。
【讨论】:
感谢您的回复。我在目录 c:/php 中“安装”了 PHP 5.4,并将 interperter 列为“c:/php/php.exe”。我还安装了 Xampp。我不再得到“没有定义 PHP 可执行文件”,但 php 文件仍然什么都不做。我制作了一个非常简单的“index.php”,它具有普通的 html5 样板和一个简单的 php echo 语句。 HTML 被处理,但 php 被简单地忽略。我还安装了 NetBeans,但运气不好(“localhost:8000 not found”)。任何想法,或者您可以将我指向一个带有分步说明的教程。谢谢。 一点进步:运行以下命令行: 一点进步:运行以下 cmd 行:“php -S localhost:8000”,它确实有效,但前提是我从“C:/php”目录运行它,然后使用使用 NetBeans 在同一目录中的“.php”文件。仍然没有在 Aptana 方面取得任何进展。当您在运行配置对话框中选择它时,我无法相信 NetBeans 不会自动启动服务器。我错过了什么吗? 我相信对于 Xamp,您必须将您的 Aptana Studio 项目放在 Apache 文件夹“/htdocs”下,并检查 conf\httpd.conf 文件是否具有在该文件夹中查找项目的设置(我认为它叫做 DirectoryFile 什么的)。 httpd.conf 中也应该有 php 设置。在遇到类似问题后,我让 Aptana Studio 3 与 WampServer 一起工作。我刚刚安装了 WampServer,然后将我的项目移到了 WampServer 的 /www 文件夹下,一切正常。如果您想更改运行 Apache 的端口号,您可以在 httpd.conf 中更改端口。以上是关于在 Aptana Studio 3 中使用 PHP 我得到“没有定义 PHP 可执行文件”的主要内容,如果未能解决你的问题,请参考以下文章
在 Eclipse Aptana Studio 3 终端视图中使用 JRuby 调用 ruby 代码时出错