[英]Can't access my wordpress wp-admin page after moving to new host
[英]wp-admin can't access after moving
我需要提及的是,我曾在这里发布过Google搜索过的解决方案。
我将我的wordpress网站移到另一个域和其他服务器。
wp_config.php已编辑; 数据库,数据库用户名,密码和主机均已更改。 table_prefix保持不变,因为我使用相同的表。
wp_posts和wp_option我也改变了。
无论如何,我仍然收到此错误消息。
You do not have sufficient permissions to access this page
有人知道会发生什么以及如何解决此问题吗?
wp-admin移动后无法访问
如果在不更改WordPress网站的主页和站点URL的情况下移动域,则可以遵循wordpress Codex规定的以下准则。
编辑 (如果您的网站网址也已更改,那么我只是从法典网站措辞而来)
移动网站并更改域名或URL(即,从http://example.com/site更改为http://example.com ,或将http://example.com更改为http://example.net )要求以下步骤-按顺序。
当您的域名或URL更改时,还会有其他问题。 可以移动文件和数据库,但是对旧域名或位置的引用将保留在数据库中,这可能导致链接或主题显示出现问题。
如果进行搜索并替换整个数据库以更改URL,则可能会导致数据序列化问题,原因是某些主题和窗口小部件存储的值带有标记的URL长度。 当这种情况改变时,事情就破裂了。 为避免该序列化问题,您有两种选择:
确保Web服务器允许您查看页面本身,并在httpd.conf或.htaccess文件中查找主要Wordpress脚本所在的目录。
确保Wordpress文件具有正确的权限。 如果只是将它们复制过来,则需要访问它们的用户(在许多典型的LAMP安装中均已达到,但您的安装可能有所不同)。
如果您已经复制了所有文件并将其全部移至新目录,则只需设置site url
, home url
。
因此,例如,如果您在本地使用wordpress,则可能会将原始URL指向如下所示:
http://localhost/wordpress
您的新网址可能是这样的:
http://wordpress.local
在上述情况下,您将需要修改数据库中的设置。
数据库设置:
转到wp_options
表,然后查找名为option_name
的列,然后查看显示siteurl
和home
的字段。 您会注意到,在option_value
字段中,在它们旁边有您的旧URL。 将此更改为您的新URL,您应该一切顺利。
希望这可以帮助。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.