我想做什么:
使用本地Wordpress安装(和xampp)开发基于Wordpress的网站。
在我的网络服务器上迁移这个开发的网站。
问题是什么:
将网站放在网络服务器上后,导航中的每个链接都引用“127.0.0.1/wordpress / ...”。
我甚至无法登录网络服务器上的Wordpress后端,因为“login.php”(或其他东西)也在localhost上引用“
我的问题:
你们中的任何人都知道如何将这个固定链接更改为网站实际部署的网络服务器的URL吗?
最好的问候
亚光
修改 我注意到的另一件事是,虽然我手动更改了wp_posts表中的URL,但是这个数据库条目是由wordpress更改的,所以下次打开网站后,数据库中的URL包含127.0.0.1部分
答案 0 :(得分:1)
将数据库从本地计算机迁移到远程服务器时,应将本地计算机上的mysql数据库导出到文件。然后执行搜索并将“127.0.0.1/wordpress / ...”更改为“www.yourdomain.com/path/to/wordpress”,然后将该文件导入新的mysql数据库。
由于您已经将所有内容都移动了,因此您可以将数据库表从远程服务器导出到文件,执行搜索并替换它,然后重新导入它。导出数据库时,请务必选中“添加删除表/删除视图”。
答案 1 :(得分:0)
这非常简单,在本地完成所需的一切,当您准备部署时,从phpMyAdmin导出本地数据库,打开文件并使用您的服务器路径“搜索并替换”您的本地路径。
chnage config.php中的连接字符串,你就完成了。