phpcms提示驗(yàn)證碼錯(cuò)誤怎么辦?
phpcms后臺(tái)登陸提示驗(yàn)證碼錯(cuò)誤的解決辦法
1、V9的驗(yàn)證碼在生成后,會(huì)把驗(yàn)證碼的數(shù)字存入Session當(dāng)中。
2、V9在默認(rèn)的情況下,Session是存放在數(shù)據(jù)庫當(dāng)中的。其在數(shù)據(jù)庫中的表現(xiàn)如下:
3、您可以在訪問后臺(tái)登陸頁后,查看一下數(shù)據(jù)庫中Session這個(gè)表,如果表中沒有類型的數(shù)據(jù)code|s:4:"***"; 那說明Session沒有成功的寫入到數(shù)據(jù)庫中。
這會(huì)使你的登陸失敗。
4、可以償試通過修改"/caches/configs/system.php"當(dāng)中的:
'session_storage' => 'mysql',
將其修改為
'session_storage' => 'files',
再進(jìn)行償試。
上面的修改表示,Session存儲(chǔ)到硬盤里面,這個(gè)將使用PHP默認(rèn)的存儲(chǔ)的方式。
推薦:《phpcms教程》