繁体   English   中英

Wordpress:WP 管理员未反映更改

[英]Wordpress: WP admin not reflecting changes

我试图复制主站点并在我的 cpanel 中为复制的站点创建了一个文件夹。 然后我删除了复制的 wp_config.php 文件,然后在设置复制的文件时,我将数据库详细信息设置为与主站点相同,并将前缀表设置为“wp_”,这也与主站点相同。

现在我已经这样做了,我登录了 wp admin,但 url 与主站点相同,“main_url/wp-admin”。 然后,当我注销并转到类似于 main_url/copied_one_folder_name/wp-admin 的复制副本时,我被重定向到某个 url 并尝试登录,但我不能。

但是我仍然可以使用 main_url/wp-admin 登录,但是在那里进行的更改不再反映主站点。 是不是因为我使用了相同的数据库并且不知何故控制数据库的那个现在是复制的? 我该如何解决? 请帮忙。

请使用以下查询将您的主 URL 更改为数据库中的新 URL:

UPDATE wp_options SET option_value = replace(option_value, 'http://www.oldurl', 'http://www.newurl') WHERE option_name = 'home' OR option_name = 'siteurl';

UPDATE wp_posts SET guid = replace(guid, 'http://www.oldurl','http://www.newurl');

UPDATE wp_posts SET post_content = replace(post_content, 'http://www.oldurl', 'http://www.newurl');

UPDATE wp_postmeta SET meta_value = replace(meta_value,'http://www.oldurl','http://www.newurl');

以上将解决您的问题。 请记住,导入时相同的数据库不要根据新位置更改 URL。 因此需要使用UPDATE SQL Query更改所有 URL。

所以在你的情况下http://www.oldurl将是main_url & http://www.newurl将是main_url/copied_one_folder_name

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM