【发布时间】:2013-05-31 08:03:36
【问题描述】:
为了使用 XAMPP 运行 PHP 文件,必须将 php 文件保存在 C:\xampp\htdocs\new_folder 中,我想知道是否可以通过将 PHP 文件保存在我的任何位置来运行 PHP计算机并通过单击它来运行它(例如位置:桌面)。
【问题讨论】:
-
如果 xampp 安装了 php 的 CLI 副本,您可以将 .php 文件与 php.exe 关联。
为了使用 XAMPP 运行 PHP 文件,必须将 php 文件保存在 C:\xampp\htdocs\new_folder 中,我想知道是否可以通过将 PHP 文件保存在我的任何位置来运行 PHP计算机并通过单击它来运行它(例如位置:桌面)。
【问题讨论】:
如果您想在浏览器中运行它们,请遵循以下解决方案,而不仅仅是使用 php.exe
您可以在 hosts 文件中定义一个新主机,例如test.intern 为您的本地主机,而不是在您的 apache httpd.conf 中设置一个虚拟主机(例如,您的桌面作为目标),您可以在浏览器中使用新主机作为 url 运行您的 php 文件:
test.intern/yourPhpFile.php
您可以在这里找到详细的手册:
http://sawmac.com/xampp/virtualhosts/
PS: 用双击启动它可能有点棘手,但我刚刚在这里找到了解决方案:http://forum.wampserver.com/read.php?2,62530,112860
他们通过在桌面上的浏览器中创建快捷方式并为其添加一些启动参数来实现此目的,以便它直接导航到 host/youPhpFile.php,但我认为您并不想这样做。
【讨论】:
您的文件不是由 xampp 而是由 php.exe 文件运行 :) 如果您单击 php 文件并选择“打开方式”然后选择该可执行文件,您将能够运行该脚本(尽管您看不到任何该脚本的输出如此真实的问题是:您为什么要这样做?)
【讨论】:
简短的回答是没有很好的方法来做到这一点,但这里有一些(相当笨拙的)选项:
How to run a PHP file on my computer that is outside the htdocs directory?
【讨论】: