WP迁移,无法登录WP管理员

时间:2014-01-14 17:50:06

标签: php mysql wordpress migration

我正在将本地WP站点迁移到实时服务器并遇到问题。

我编辑了我的WP配置文件并将其与其他WP文件一起上传。我还通过phpMyAdmin上传了mysql数据库。

一旦我尝试测试该网站,我收到一条错误消息“页面没有正确重定向”。然后我错误地登录了管理区域和设置>常规选项卡我删除了URL的localhost部分。现在我无法重新登录WP管理区域。

修改

为了澄清,我的主要问题是我无法再登录到wp管理区域,因为我已经完成了某些事情。我采取的步骤是:

  1. 使用BackUpWordpress插件备份WP

  2. 使用define('WP_HOME','http://example.com'); define('WP_SITEURL','http://example.com');

  3. 编辑备份wp-config文件
  4. 通过DreamHost创建mySQL数据库

  5. 在wp-config文件中更改了数据库信息

  6. 使用Filezilla上传的wp文件(不包括mySQL备份)到我的网址

  7. 导入mySQL数据库备份到DreamHost

  8. 然后,我从浏览器中检查了该网站,错误消息显示发生了太多重定向

  9. 从wp管理区域我转到设置>常规并删除显示的网址的localhost部分。

  10. 我认为这是由于上一步我现在无法访问wp管理区域。

  11. 我需要一种回到管理区域的方法

6 个答案:

答案 0 :(得分:1)

您还可以在phpMyAdmin中编辑这些选项。转到wp_options并找到siteurl和home。确保该网址符合您的网站网址。

答案 1 :(得分:1)

您还可以在wp-config.php中编辑网站网址。

在/ *之上的某处添加这些行,这就是全部,停止编辑!快乐的博客。 * / line。

define('WP_HOME','http://my-site.com');
define('WP_SITEURL','http://my-site.com');

这应该覆盖您的数据库设置。

答案 2 :(得分:0)

你使用哪个版本的WordPress? 你能列出你正在使用的插件吗?

您是否已完成基本的WordPress故障排除步骤?

  • 刷新您可能正在运行的任何缓存插件以及服务器 和/或浏览器缓存。

  • 停用所有插件以查看是否可以解决问题。如果这 工作,一个接一个地重新激活插件,直到找到 有问题的插件。有时,一个看似不活跃的插件可以 仍然会引起问题。

  • 如果您无法进入管理信息中心, 尝试通过FTP或PhpMyAdmin重置插件文件夹(阅读 http://codex.wordpress.org/FAQ_Troubleshooting#How_to_deactivate_all_plugins_when_not_able_to_access_the_administrative_menus.3F 如果你需要帮助的话。)

  • 切换到Twenty Eleven主题(取决于您的WordPress版本)以排除任何特定于主题的问题。

  • 如果您无法登录以更改主题,则可以通过FTP删除主题文件夹,因此唯一的一个是二十二。这将迫使您的网站使用它。

  • 手动升级。当所有其他方法都失败时,请将latest.zip文件的新副本下载到您的计算机,然后使用该副本进行复制。您可能需要删除服务器上的wp-admin和wp-includes文件夹。请先阅读手册更新说明:http://codex.wordpress.org/Updating_WordPress#Manual_Update

  • 检查主列表以查看您是否遇到已知问题

登录您的wordpress信息中心(wp-admin)并转到设置 - > 永久链接,选择默认并保存更改。

答案 3 :(得分:0)

我认为问题是studiomed.co.uk永久重定向(301)到www.studiomed.co.uk,www.studiomed.co.uk永久重定向(301)到studiomed.co.uk

登录您的Dreamhost帐户转到 - > 管理域,然后选择“您想要www in”中的三个选项之一你的网址?“。

之后使用ftp程序下载wordpress根目录安装中存在的 .htaccess 文件,并用您喜欢的编辑器打开它。检查.htaccess文件中是否有任何重定向。

答案 4 :(得分:0)

使用此查询更新所有网址(路径),然后检查: -

使用此查询来更改db的所有URL(路径),然后检查

<Grid>
    <Grid.ColumnDefinitions>
        <ColumnDefinition/>
        <ColumnDefinition Width="Auto"/>
        <ColumnDefinition/>
    </Grid.ColumnDefinitions>
    <Border Grid.Column="1" Background="Grey" Width="1" Margin="10,0" />
</Grid>

答案 5 :(得分:-1)

[WSOD RESOLVED]

由于我无法通过Google搜索找到解决问题的方法,因此我最终在WP错误日志中找到了一个重要的跟踪信息。因此,我建议在花费大量时间寻找谷歌的正确答案之前检查日志。

从旧的Web主机迁移到新的主机后,在我的多站点环境中,所有站点都在运行。此外,我能够管理所有子网站 - 但只有一个!尝试wp-admin登录该网站导致我致命的白屏。没有任何消息或任何关于原因的迹象。罪魁祸首是文件/public_html/subsite-x/wp-admin/admin.php。我真的无法理解这是怎么发生的,只是可能会认为它在将文件(FTP)从旧主机传输到新主机时出现了某种程度。