你有没有遇过这种糟心事?老板突然喊你更网站公告。你打开phpcms后台,输了三次密码都不对。翻遍笔记本找不到记录,找之前的建站公司,说找回密码要收300服务费。要是你之前设好密码找回功能,哪用受这个气?今天这篇手把手教你搞定phpcms后台密码找回设置,看完照着做就行,全程不用懂复杂代码,10分钟就能弄完,以后忘密码自己分分钟搞定,不用求别人也不用花冤枉钱。
开始设置之前,你先把这两样东西准备好,不然做到一半卡壳,反而浪费时间。
现在市面上用的最多的是phpcms v9版本,咱们今天的教程也只针对这个版本。你先登进后台,拉到页面最底部,就能看到版本号。要是你用的是更早的v7、v8版本,建议先升级到v9再操作。
避坑提醒:别拿老版本硬套教程,容易搞崩网站。
密码找回是靠发邮件实现的,你得整个能正常发信的邮箱。优先用和网站域名同后缀的企业邮,收件人不容易当成垃圾邮件。要是没有企业邮,用163邮箱也可以,别用普通个人QQ邮箱,发信限制多,很容易发不出去。
拿到邮箱之后,先去邮箱设置里开SMTP服务,开启后会生成一个授权码,你把这个授权码存好,后面要用到。
准备工作做好之后,就可以进后台设置了,每一步我都给你写得明明白白,照着点就行。
先登进phpcms后台,依次点左侧菜单的「设置」→「站点设置」→「邮箱配置」,按提示填对应的参数:

发信配置没问题之后,再依次点左侧菜单的「设置」→「会员设置」→「密码找回设置」。找到「开启密码找回」的选项,直接选「是」。下面还有个链接有效期,默认填3600秒就行,也就是1小时。设太长了不安全,太短了用户可能没来得及操作。填完直接点保存就可以了。
很多模板默认没把找回密码的链接放出来,你得自己加一行代码。先找登录页模板文件,路径是:/phpcms/templates/你当前用的模板名/member/login.html,在登录按钮的代码下面加一行:
```
忘记密码?
```
加完之后回到后台,点右上角的「更新缓存」,再去前台刷新登录页,就能看到找回密码的入口了。
避坑提醒:改模板之前先备份原文件,改坏了直接还原就行。
设置完别就不管了,一定要自己走一遍完整流程,确认没问题再收尾,不然真等忘密码的时候用不了,那白忙活了。
你先退出后台账号,回到前台登录页,点刚加的「忘记密码」按钮。输入管理员账号或者绑定的邮箱,点提交。之后去收邮件,点邮件里的重置链接,输入新的密码,提交之后再用新密码登后台,能正常登录就说明功能没问题。
要是操作中遇到问题,直接对照下面的方法排查:
整个流程弄下来也就10分钟的事,花这点时间省掉以后的大麻烦,真的很值。别光把文章丢收藏夹吃灰,现在就打开你的phpcms后台,跟着步骤操作。真等哪天忘密码的时候,你就知道这个功能有多香了。要是操作过程中遇到啥搞不定的,评论区留个言,我看到就给你解答。












易频IT社区是综合性互联网IT技术门户网站,专注分享网络技术、服务器运维、网络安全、编程开发、系统架构、云计算、大数据等行业干货,实时更新IT行业资讯、零基础教程、实战案例,为IT从业者、技术爱好者提供专业的学习交流平台。
Copyright © 2021-2026 易频IT社区. All Rights Reserved. 备案号:闽ICP备2023013482号 网站地图