整个WordPress主题在上传到LIVE后重置为默认设置

时间:2017-05-23 作者:booteslight

我创建了一个Wordpress网站。花了几周的时间来定制它的CSS、PHP、帖子、上传图像等,使之成为我想要的样子。但当我把它上传到服务器上时,我创建的所有设置都丢失了,并变成了默认设置。

我上传的方式:

已上载。htacces to public\\u html将wordpress目录内容上载到导出的相同文件夹。来自本地phpMyAdmin的sql数据库将所有localhost/mysite/wordpress和localhost:8012/mysite/wordpress替换为www.mysite。com(指定端口是因为apache有问题,所以我必须进行配置)

  • 在cpanel中创建了一个数据库?

  • 2 个回复
    SO网友:Maciej Palmowski

    问题可能是由4引起的。WordPress将一些数据存储为序列化数组。更改域时,此数据会损坏-读取http://php.net/manual/en/function.serialize.php (对serialize()\'ed值部分的剖析将解释一切)。

    如何解决?使用https://wordpress.org/plugins/wp-migrate-db/

    它将正确转换数据。

    SO网友:Rick Hellewell

    我使用WP Clone插件来移动数据。在源站点和目标站点上安装它。在源上备份,然后恢复到目标。您需要使用源管理员用户帐户重新登录目标站点。

    结束

    相关推荐

    仅在wp-admin/Options-permarink.php上获得500内部服务器错误

    我可以访问管理面板,一切正常。我可以单击设置->阅读并更改任何我想更改的内容。但如果我单击settings->permalinks,我会得到一个500内部服务器错误。以下是我尝试过的:我删除了。htaccess文件-未更改。我编辑了。htaccess(因为我正在将这个站点迁移到一个新域),现在我有了所有在前端工作的页面链接和除permalinks之外的所有管理链接。换句话说,网站的正面部分可以正常工作。所有管理功能都能正常工作。但如果我单击“设置”->“永久链接”,则会转到/wp adm