当前位置: 首页 > 网站建设 > WordPress建站 > Cookies被阻止或者您的浏览器不支持

Cookies被阻止或者您的浏览器不支持

发布于:2014-12-6 最后更新:2018-9-13 WordPress建站 0条评论 8,175 views
本站提供Linux服务器运维,自动化脚本编写等服务,如有需要请联系博主微信:xiaozme

最近一位小伙伴打算更换域名的时候直接在后台->设置->常规设置中修改了新域名,结果造成后台登陆不了,WordPress提示错误:Cookies被阻止或者您的浏览器不支持。要使用WordPress,您必须启用cookies。

cookies

直接在设置中修改域名当然是不可能实现完整更换的,我们还需要将数据库中的老域名更换为新域名,请使用下面的三条SQL语句更新您的数据库。其中http://www.zouxiuping.com为老域名,http://www.xiaoz.me为新域名

UPDATE wp_options SET option_value = REPLACE( option_value, 'http://www.zouxiuping.com', 'http://www.xiaoz.me' ) WHERE option_name = 'home' OR option_name = 'siteurl';
UPDATE wp_posts SET post_content = REPLACE( post_content, 'http://www.zouxiuping.com', 'http://www.xiaoz.me' ) ;
UPDATE wp_posts SET guid = REPLACE( guid, 'http://www.zouxiuping.com', 'http://www.xiaoz.me' ) ;

这些完成之后还是提示cookies被阻止的话,那么我们可以修改wordpress配置文件来解决此问题,找到网站根目录的wp-config-sample.php文件,按照要求填写数据库信息,然后另存为wp-config.php(注意:格式为UTF-8),最后上传并覆盖原有的wp-config.php即可。

// ** MySQL 设置 - 具体信息来自您正在使用的主机 ** //
/** WordPress数据库的名称 */
define('DB_NAME', 'database_name_here');

/** MySQL数据库用户名 */
define('DB_USER', 'username_here');

/** MySQL数据库密码 */
define('DB_PASSWORD', 'password_here');

/** MySQL主机 */
define('DB_HOST', 'localhost');

写在最后:更换域名是存在一定风险的,不建议新手进行操作,否则可能造成网站出错或者不收录等情况,但也请务必进行301重定向操作,或者您可以查看WordPress更换域名注意事项一文。


标签:

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注