【发布时间】:2015-07-28 14:16:00
【问题描述】:
我正在尝试设置一个预先存在的 Wordpress 站点的本地安装(这是我的第一次尝试)。我正在使用 Xampp 运行 Apache 和 MySQL,并且我已将 WordPress 文件从实时站点带到我在本教程中学到的 htdocs 文件夹内的新目录中:
http://code.tutsplus.com/articles/how-to-setup-a-wordpress-development-environment-for-windows--wp-23365 ),但是当我将浏览器指向http://localhost/wp-vs-423/ 时(我重命名了文件夹,因为我有最新版本的 Wordpress - 4.2.3),
我收到以下错误:
警告:require_once(C:\webserver\xampp\htdocs\wp-vs-423\wp-load.php) [function.require-once]:无法打开流:没有这样的文件或 C:\webserver\xampp\htdocs\wp-vs-423\wp-blog-header.php 中的目录 第 12 行
和
致命错误:require_once() [function.require]:打开失败 需要 'C:\webserver\xampp\htdocs\wp-vs-423/wp-load.php' (include_path='.;C:\webserver\xampp\php\PEAR') 在 C:\webserver\xampp\htdocs\wp-vs-423\wp-blog-header.php 在第 12 行
我看到了这些文件和我看不到的文件,我在网上四处寻找它们,最终从 GitHub 或其他地方获取它们,甚至是我拥有的其他 Wordpress 安装。
我只是不确定(搜索各种 facebook 开发组,在过去 4 或 5 天内搜索)关于如何建立一个实时 WordPress 站点的本地设置来测试它的开发,以免在现场直播。我确实知道我无法克隆我正在使用的实时站点的整个存储库,我不确定这是否是一个问题。看来我实际上只是缺少一些必需的 Wordpress 引擎文件,但是我如何确定我绝对需要哪些文件,以及它们应该位于目录结构中的什么位置?
我做错了什么或者我错过了什么?
【问题讨论】:
-
Wordpress 需要数据库才能工作。那是它存储所有数据的地方。您是否还导出和导入了 WP 数据库?
-
我有。是的,我的 wp-config.php 文件设置为使用正确的用户名和密码连接到它。
-
也许在
C:\webserver\xampp\htdocs\wp-vs-423\wp-blog-header.php在线12中将.;C:\webserver\xampp\php\PEAR更改为C:\webserver\xampp\php\PEAR -
这就是我在 wp-blog-header.php 中的全部内容 FILE) . '/wp-load.php' ); wp(); require_once(ABSPATH.WPINC.'/template-loader.php'); }
-
在您的数据库中的 wp_options(如果使用默认名称)表中查找 siteurl 和 home 字段,并确保它们的值为“localhost/wp-vs-423”。虽然我会建议使用虚拟主机,这样您就可以使您的本地设置模仿实时服务器。