本地 xampp wordpress 安装 - 找不到 wp-blog-header.php

Local xampp wordpress installation - cannot find wp-blog-header.php

我在本地使用 XAMPP 和 Wordpress,我正在努力解决可能是非常基本的配置问题。我不是专业的 IT 人员,只是一名黑客爱好者,所以如果我有点笨,我提前道歉,但希望有人可以在这里提供一些帮助。

我已经在我的 iMac 上本地安装了 xampp。然后我使用 xampp wordpress 安装包安装了 wordpress。两者似乎都工作正常。为了测试 Web 服务器,我创建了一个简单的 .php 测试文件,当我在浏览器中输入 "localhost/hello.php" 时,它生成了预期的输出。就 wordpress 而言,输入 "localhost/wordpress" 让我可以访问本地 wp 界面来创建和编辑帖子、更改显示设置等。到目前为止一切顺利...

现在我想创建一个包含指令的新 .php 文件:

要求('XXX/wp-blog-header.php') 其中 "XXX" 显然是 wp 头文件的相关目录路径。

我在任何地方都找不到这个文件,或者实际上找不到本地 wordpress 文件(而且我已经进行了广泛的搜索)。在 "localhost" 的 "home" 位置(我从我的 "hello.php" 测试中知道)甚至没有 wordpress 目录,所以我完全不知道如何输入 "localhost/wordpress"在我的浏览器中访问本地 wp 安装或如何确定我要查找的 wp 头文件的正确目录路径?

我确实明白,有了这个堆栈,大量信息将在运行中生成,或者存储在本地 mysql 数据库中,而不是文件结构,但我想我会找到一些在某处引用或别名以帮助我跟踪这一点并确定要包含在 wp-blog-header.php.

的 .php 文件中的路径

我搜索了这个论坛,虽然有几个相关问题,但我没有找到任何可以帮助我解决这个特定问题的问题。

谢谢虚拟机,

伊恩

您的 Wordpress 文件的位置是:

/Applications/XAMPP/xamppfiles/apps/wordpress

好的,我找到了我需要的路径并且(部分)理解了为什么我找不到它。由于 Scriptonomy 帮助我确定了 Wordpress 文件保存在:

/Applications/XAMPP/xamppfiles/apps/wordpress

虽然我的 test.php 文件保存在:

/Applications/XAMPP/xamppfiles/htdocs/test.php

我找不到 wp-blog-header.php 或 wp-load.php 的原因是因为在 wordpress 安装位置下还有另一个 "htdocs" 子目录即:

../apps/wordpress/htdocs

但是我(作为用户 "admin")无权读取此目录,因此看不到内容,因此找不到文件。该目录的权限属于 "daemon" 我猜是 XAMPP 安装程序包?将我的 test.php 文件中的目录路径设置为:

../apps/wordpress/htdocs/wp-load.php

Web 服务器 (?) 可以以某种方式读取文件(即使我自己无法通过 Finder 应用程序看到它),因此代码现在给出了预期的结果。

所以即使我不太明白解决方案,问题也已解决!

感谢您的回复,帮助我最终找到了解决方案!

干杯,

伊恩