如何在 Mac 上的 XAMPP 上运行 PHP 文件

Posted

技术标签:

【中文标题】如何在 Mac 上的 XAMPP 上运行 PHP 文件【英文标题】:How to run PHP files on XAMMP on A Mac 【发布时间】:2020-07-19 10:23:16 【问题描述】:

我已将一个 php 文件保存到我的 Applications/XAMMP/htdocs 目录中,我想在浏览器中运行它。

我使用了各种 url 组合,包括: http://localhost/xammp/htdocs/HelloWord.php http://localhost/xammp/HelloWord.php

除此之外,我找不到正确的网址。

我在 Mac Majove 上使用 XAMPP。

【问题讨论】:

【参考方案1】:

通过反复试验找到它,与我从网上各种说明中得到的完全不同:

http://localhost/HelloWord.php

【讨论】:

【参考方案2】:

如果您安装了 XAMPP VM 版本,那么您可能可以通过 http://192.168.64.2/HelloWord.php 访问它(检查 XAMPP 应用程序中的 General 选项卡以获取 IP 地址)

如果你安装的是原生版本,那我猜是 http://localhost/HelloWord.php

htdocs/ 文件夹是文档根目录。其内容在服务器地址下提供。 xampphtdocs 文件夹都不会是 URL 的一部分。路径是相对于文档根目录的,您不应该能够访问htdocs/ 上方的父目录(尽管 PHP 等服务器端代码可以访问文件系统并且可能与文档根目录之外的文件一起使用) .

【讨论】:

你知道添加以下内容的正确途径是什么...我有一个index.php,我需要索引内的另一个文件:class.php...如果我这样做require_once("class/class.php");我只得到 500(内部服务器错误),求助 :(【参考方案3】:

首先,希望 php 文件具有可以在 Web 浏览器中可视化的信息,在 xampp 中,如果您在 htdocs 文件夹中有 .php 文件,您应该能够像这样可视化它:

http://localhost/HelloWord.php

【讨论】:

【参考方案4】:

XAMPP 的默认根目录应该是“htdocs”或“www”。将您的 PHP 文件放入这些文件夹,然后重试。

如果不行,在XAMPP文件夹中找到Apache和PHP的配置。

【讨论】:

以上是关于如何在 Mac 上的 XAMPP 上运行 PHP 文件的主要内容,如果未能解决你的问题,请参考以下文章

在 Mac 上的 XAMPP 上安装 PHP 7.0 国际化扩展 (Intl)

如何在Mac上的PHP中从Xampp本地主机发送邮件?

如何在带有 XAMPP 的 Mac 上使用 PHP 运行 ffmpeg

Mac XAMPP开发服务器上的PHP APC问题

如何在 Mac OS 上的 XAMPP 下运行 mysqldump

为 PHP 安装 SSH2 以在 OSX 10.9.1 上的 Xampp Apache 服务器上运行