当前位置:LaySNS首页 > 技术交流

【邮箱BUG】关于https网站ssl邮箱配置解决

楼主:小辰 时间:2019-01-22 17:29:36 点击:6608 回复:9

个人中心点击激活邮箱一直转圈圈,后台配置正确,但是还是不行。

下面让我带着大家一起修复这个ssl邮箱配置的BUG,

如果不想手动修改的话,下方有附件,可以自行下载替换网站目录文件。

首先找到网站目录下

application  -->  index  -->  controller  -->  Mail.php

1_gaitubao_com_watermark


然后打开Mail.php文件,找到第42行代码


4_gaitubao_com_watermark


然后把上面42行代码替换成下面这两行代码:

$url = (is_HTTPS()?'https://':'http://');

$url .= $_SERVER['HTTP_HOST'].url('user/login/resetmima') . '?mod=' . $n['id'] . '&id=' . $str;

替换后效果图:

5_gaitubao_com_watermark


找到网站目录下

application  -->  user  -->  controller  -->  Login.php

然后打开Login.php文件,找到第258行代码

2_gaitubao_com_watermark


然后把上面258行代码替换成下面这两行代码:

$url = (is_HTTPS()?'https://':'http://');

$url .= $_SERVER['HTTP_HOST'].url('user/login/resetmima') . '?mod=' . $n['id'] . '&id=' . $str;

替换后效果图:

3_gaitubao_com_watermark


然后保存上传即可完美解决激活邮箱转圈圈问题。

ssl邮箱后台配置方法传送带


附件替换的目录是:

application  -->  index  -->  controller  -->  Mail.php

application  -->  user  -->  controller  -->  Login.php


0.116575s