创新路
我们一直在努力

phpcms 后台登陆界面 验证码无法显示!

故障状态:

PHPcms后台验证码无法显示:

image.png

原因:

首先想到的是 权限和容量问题,所以把文件夹的权限重置了一遍,容量也正常,并没解决问题,

然后怀疑编码问题,按照网上的办法:

检查了 config.inc.php、checkcode.php、syatem.php三个文件 修改日期正常,应该是没改过的,编码也检查了  和程序统一为utf8,无问题。

最后发现每次刷新验证码的时候,在程序cache目录下的error_log.php会有变化,打开查看:

image.png

前面几行提示 字体无法打开,生成不了。原来主机是linux系统,某些字体是无法识别的。导致验证码生成不了。

解决办法:

  1. 修改运行环境

  2. 修改程序

  3. 取消验证码

因为是虚拟主机,程序也是第三方开发,第一种和第二种 操作都很麻烦,就直接取消验证码。

方法如下:

找到文件phpcms\modules\admin\index.php,注释掉第33行到第36行:

 1574652959446675.png

找到文件phpcms\modules\admin\templates\login.tpl.php;注释掉第49行和50行:

image.png

保存上传覆盖。

未经允许不得转载:天府数据港官方信息博客 » phpcms 后台登陆界面 验证码无法显示!

客官点个赞呗! (0)
分享到:

评论 抢沙发

评论前必须登录!

天府云博 - 做有态度的开发&运维&设计学习分享平台!

联系我们百度云主机