phpcms v9的验证码在生成的同时会将验证码的值存入session中,v9中session的保存提供了mysql和files两种方式,默认的情况下,session是存放在数据库当中的。以下是phpcms v9网站后台登录验证码错误的两种解决方法:
方法一:在访问后台登陆页后,查看一下数据库中session这个表,如果表中没有类型的数据code|s:4:"***"; 那说明session没有成功的写入到数据库中。修改/caches/configs/system.php中web_path的值为当前网站地址目录 如下图所示:
方法二:可修改/caches/configs/system.php中session_storage的值为files(如下图),这样session保存在文件中可不受数据库影响。
除非注明,均为湛蓝天空原创,转载请注明本文网址:http://skyhome.cn/phpcms/268.html