迁移到本地主机时出现问题

时间:2020-08-03 作者:tsvetko.krastev

嘿,伙计们:)我得跟着这个案子。我得到了一个WP网站;正在修复;。该网站规模巨大。大约3GB,数据库大约350MB。大多数DB大小来自大约200MB的Posteta表。因此,我想在本地主机上迁移该站点,并尝试减小数据库大小并实现自定义功能。由于该站点的大小很大,所以复印机无法工作,所以我不得不通过FTP下载文件并使用phpMyAdmin手动迁移它,我导出了数据库。我在电脑上使用WAMP,所以我将文件复制到我的wamp64/www文件夹,创建了一个新的数据库并导入了数据库的副本,我编辑了wp\\U配置。php文件中,我更改了wp\\u选项表中的站点url,并使用wp\\u config删除了。htaccess文件,在所有这些之后,当我尝试使用;http://localhost/mySite";或者简单地说;本地主机/mySite“;,网站没有加载,而是提示我下载一个名为;下载“;(无文件扩展名)包含与索引相同的代码。php。/wp admin目录也不可访问。。通过添加“重命名所有插件和活动主题”;旧的;所以它会使它们失效,但仍然没有运气。。老实说,我已经没有主意了。。我在谷歌搜索结果中找到了第7页,但仍然没有解决问题(有什么想法吗?:)谢谢!

以下是它下载的文件的内容:

<?php
/**
 * Front to the WordPress application. This file doesn\'t do anything, but loads
 * wp-blog-header.php which does and tells WordPress to load the theme.
 *
 * @package WordPress
 */

/**
 * Tells WordPress to load the WordPress theme and output it.
 *
 * @var bool
 */
define( \'WP_USE_THEMES\', true );

/** Loads the WordPress Environment and Template */
require __DIR__ . \'/wp-blog-header.php\';

1 个回复
SO网友:mozboz

如中所示this question and answer, 因为你的巨大。htaccess文件就好像你有一个。导致apache无法处理该文件或无法理解其类型的htaccess指令。

正如@Rup所提到的,使用默认的Wordpress。htaccess,并检查其他目录中是否存在rogue。htaccess文件可能会解决此问题。

如果没有,您需要检查apache和这个特定vhost是如何配置的,因为您可能有一个盗贼。导致apache无法处理PHP的htaccess文件或指令