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

时间:2015-11-21 23:19:23

标签: php mysql wordpress apache xampp

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

我在iMac上本地安装了xampp。然后我使用xampp wordpress安装包安装了wordpress。两者似乎都很好。为了测试Web服务器,我创建了一个简单的.php测试文件,当我在浏览器中输入“localhost / hello.php”时,这会生成预期的输出。就wordpress而言,输入“localhost / wordpress”让我访问本地wp界面来创建和编辑帖子,更改显示设置等等。到目前为止一直这么好......

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

要求( 'XXX /可湿性粉剂博客-的header.php') 其中“XXX”显然是wp头文件的相关目录路径。

我无法在任何地方找到这个文件,或者确实是本地wordpress文件(我已经广泛搜索过)。在“localhost”的“home”位置(我从“hello.php”测试中得知),甚至没有wordpress目录,所以我对在浏览器中输入“localhost / wordpress”的方式感到困惑访问本地wp安装或如何确定我正在寻找的wp头文件的正确目录路径?

我明白使用这个堆栈会有很多信息要么动态生成,要么存储在本地mysql数据库而不是文件结构中,但我想我会在某处找到一些参考或别名来帮助我跟踪了这​​一点,并确定了我的.php文件中包含的wp-blog-header.php的路径。

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

谢谢你,

伊恩

2 个答案:

答案 0 :(得分:0)

您的Wordpress文件的位置是:

/Applications/XAMPP/xamppfiles/apps/wordpress

答案 1 :(得分:0)

好的,我找到了我需要的路径,并且(部分地)理解了为什么我找不到它。正如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”)无权读取此目录,因此无法查看内容,因此找不到文件。该目录的权限属于“守护进程”,我猜是XAMPP安装程序包?将test.php文件中的目录路径设置为:

../应用/ WordPress的/ htdocs中/可湿性粉剂load.php

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

即使我不太了解解决方案,问题也解决了!

感谢您的回复,这有助于我最终找到解决方案!

干杯,

伊恩