我目前正在与我的搭档在Mac(MAMP)上在Windows机器(XAMPP)上开发WordPress
项目。
我在本地/htdocs
上安装了WordPress,并编辑了主题等。
最后,我通过PhpMyAdmin导出了WordPress数据库,供我的合作伙伴在其计算机上安装整个项目。
他具有/wordpress
文件夹,并使用正确的数据库名称等导入了SQL。
但是,每当他进入localhost:8888/wordpress
时,都会导致404页面未找到错误。
为什么?
最佳答案
问题是,wordpress数据库中有很多序列化的东西,您不能仅仅查找/替换。
我从本地主机迁移到生产了无数次wordpress网站。
因此,您需要做的是:
从本地转储数据库
将文件复制到生产服务器
导入数据库,但不要在浏览器中打开网站!
从here下载脚本。
解压缩,并将其上传到wp-replace
目录
转到http://example.com/wp-replace/
按照说明进行操作。将olddomain.com替换为newdomain.com/wordpress(不要使用http和斜杠,如果需要,请添加端口)
转到仪表板,登录并刷新永久链接。
完成
关于mysql - 克隆整个博客以404结尾,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/27377475/