已成功将我的WordPress网站从我的本地主机移动到实时服务器,但图像没有显示和一些页面也是如此 . 有些页面仍然显示localhost URL,而另一个错误消息是“找不到该页面” .
我已经将我的数据库表(wp_option)中的siteurl和Home列更改为实时服务器,但图像仍未显示 . 我该怎么办?
您必须替换数据库中的所有localhost URL .
您应该按照以下步骤将数据库从本地服务器移动到实时服务器:
将数据库导出到sql文件
使用记事本打开那个sql文件
将所有localhost网址替换为您的实时域并保存该文件
将保存的文件导入实时数据库
注意:确保已将所有图像上载到实时服务器
我终于发现了一个完美的插件 . 该插件名为Velvet Blues Update URLs . 只需下载包 . 将其解压缩到WordPress目录的"plugins"文件夹中 . 在管理员面板中,转到"Plugins"并激活它 . 转到工具 - >更新URL以使用它,然后勾选所有框以使用新URL替换旧URL .
我肯定会建议使用自动插件来完成任务 . 我使用的是LifeInTheGrid的Duplicator . 它是免费的,可以完美地将网站从开发转移到 生产环境 ,反之亦然 . 这是它的链接:
https://wordpress.org/plugins/duplicator/
我在我的所有网站上使用它,到目前为止它已经完美无缺 .
3 回答
您必须替换数据库中的所有localhost URL .
您应该按照以下步骤将数据库从本地服务器移动到实时服务器:
将数据库导出到sql文件
使用记事本打开那个sql文件
将所有localhost网址替换为您的实时域并保存该文件
将保存的文件导入实时数据库
注意:确保已将所有图像上载到实时服务器
我终于发现了一个完美的插件 . 该插件名为Velvet Blues Update URLs . 只需下载包 . 将其解压缩到WordPress目录的"plugins"文件夹中 . 在管理员面板中,转到"Plugins"并激活它 . 转到工具 - >更新URL以使用它,然后勾选所有框以使用新URL替换旧URL .
我肯定会建议使用自动插件来完成任务 . 我使用的是LifeInTheGrid的Duplicator . 它是免费的,可以完美地将网站从开发转移到 生产环境 ,反之亦然 . 这是它的链接:
https://wordpress.org/plugins/duplicator/
我在我的所有网站上使用它,到目前为止它已经完美无缺 .