美文网首页
解决wordpress 重置密码邮件连接无效

解决wordpress 重置密码邮件连接无效

作者: 七哥inn | 来源:发表于2018-12-19 12:23 被阅读0次

    序:
    把玩WordPress时发现,wordpress重置密码出现的连接无效。今天就跟小伙伴们分享解决方法。
    本实例使用WordPress最新的版本5.0.1。
    本文编撰于2018.12.19

    问题

    默认的模板,点击忘记密码,系统会发一封邮件


    如图

    眼见的小伙伴应该发现了,在链接的前后各多了一个<> 符号。所以接下来就是解决方法。

    解决方法

    第一个地方

    进入web目录下的wp-includes目录,修改pluggable.php页面,保存。

    cd /web/wp-includes
    vim pluggable.php
    

    搜索 $message .


    如图

    我这里是5.0.1版本,在1903行,改成如下:

    1903         $message .=  network_site_url("wp-login.php?action=rp&key=$key&login=" . rawurlencode($user->user_login), 'login') . "\r\n\r\n";
    

    第二个地方

    进入web目录,修改wp-login.php页面,保存。

    cd /web/
    vim wp-login.php
    

    搜索 $message .


    如图

    我这里是5.0.1版本,在369行,改成如下:

    369         $message .=  network_site_url( "wp-login.php?action=rp&key=$key&login=" . rawurlencode( $user_login ), 'login' ) . "\r\n";
    

    至此修改完成。

    本文是用Vim在服务器上直接修改,小伙伴们如果用不喜欢linux下操作,可以用FTP下载相关页面,修复后覆盖即可。

    相关文章

      网友评论

          本文标题:解决wordpress 重置密码邮件连接无效

          本文链接:https://www.haomeiwen.com/subject/myzdkqtx.html