1.导入数据库提示数据表已经存在。
以周良博客使用的主机公司Host 91为例,它提供了phpMyAdmin功能,只需要方便地选择数据库并导入即可。方法简单,但有可能遇到提示数据库XXX表已经存在的情况。出现此问题的原因可能是网站文件在之前的传输过程中被上传到了主机空间,然后网站被安装了一次,产生了一个新的数据库和一个新的数据表,导致在重新导入数据库时出现了重复的数据表。解决方法是找到现有的XXX表,删除后重新导入。
二、网站文件和数据上传成功,排版混乱。
首先需要检查网站的PHP版本设置是否正确。WordPress通常使用PHP 5.3或5.4版本,但如果是5.2版本,可能会导致网站布局混乱。以周良博客使用的主机91为例,登录控制面板,选择php版本,将其更改为5.3版本。
如果修改后的PHP版本仍然无法生效,那么我们需要检查网站加载网站文件的加载文件路径是否正确。右键单击browser-review元素查看网站的加载情况,可能会发现很多文件没有加载。再看访问路径,会发现网站访问路径与网站文件加载路径不一致,所以我们需要连接到网站数据库,在数据库中的选项表中修改网站数据文件加载路径,使其与网站访问路径一致。
如果修改后的PHP版本仍然无法生效,那么我们需要检查网站加载网站文件的加载文件路径是否正确。右键单击browser-review元素查看网站的加载情况,可能会发现很多文件没有加载。再看访问路径,会发现网站访问路径与网站文件加载路径不一致,所以我们需要连接到网站数据库,在数据库中的选项表中修改网站数据文件加载路径,使其与网站访问路径一致。
第三,空白访问主页。
登录WordPress后台,查看外观-主题,查看启用迁移网站前对应的主题是否已经上传。如果没有找到上一个主题,需要在控制面板的wp-content/themes处重新添加或重新上传,然后在WordPress后台主题管理办公室启用。
第四,网站中有些功能无法使用。
登录WordPress后台,插件管理-已安装插件,检查网站上所有插件是否都已启用,启用网站功能对应的插件。
5.该网站的主页是可访问的,其他选项点击没有响应或提示404错误。
登录主机空间控制面板,在文件管理处打开查看隐藏文件,检查是否。htaccess有正确的内容。初始化的一般内容。htaccess文件有:
p # begin WordPress fmmodule mod _ rewrite . cruriteenengine on ewritebase/WP/rewriter rule ^index.PHP $-[L]Rewrite cond % { REQUEST _ FILENAME }!-FreWriteCond % { REQUEST _ FILENAME }!-drewriterrule。/WP/index . PHP[l]/If module/PP # endwordpress/p如果设置了重定向或静态链接,则需要添加与上一个网站相同的内容。
PS:推荐的插件备份方式WordPress Move,是一个非常好的网站备份和恢复的插件。它支持对整个网站的所有文件和数据库的一键完整备份和一键还原。您也可以通过FTP将备份文件发送到其他主机空间,以便移动您的网站。插件的备份包非常智能,每个压缩包都可以独立解压。
启用插件后,设置WordPress Move,设置远程备份主机的FTP信息,以及每个数据库包和文件包的最大容量。
然后访问工具备份管理器进行备份。您可以单独备份数据库,也可以将数据库作为一个整体进行备份。备份文件将保存在插件下的备份目录中,因此在备份之前,请确保您的主机空间有足够的空间来存储备份文件。
备份完成后,访问工具Migration Assistant,它有三个功能:更改域名——可以更改当前网站的域名,它会批量替换数据库中的旧域名;
迁移——可以将您的备份文件和数据库发送到远程主机空间(即上面设置的FTP)。使用此功能前,请先在远程主机空间安装WordPress和WordPress Move,然后将上面的FTP远程备份路径设置为插件下的备份目录。这样,发送备份文件后,就可以在远程主机空间访问WordPress Move,通过“还原”功能进行还原,从而实现网站的重定位。
Restore ——可以从备份目录中选择要还原的备份文件。
在后台插件安装界面搜索WordPress Move进行在线安装。