目前有不少企業使用成品網站做公司的企業網站。最近有客戶出現后臺驗證碼無法驗證的現象。。
淮安網站建設公司特就此問題進行了測試、發現了其中的一些原因。這里提供大家參考、有不能解決的,可以聯系我們技術部門協助解決、
出現的問題如下:0
phpweb后臺驗證碼錯誤
解決方法:
1、首先看,自己的電腦是否禁用了cookies,使驗證碼無法session,因此登錄時post的驗證碼字段無法和$_SESSION['驗證碼']對比,所以提示錯誤
要么是你的PHP頁面沒有設置session_start();這也會導致$_SESSION無法存儲生成的驗證碼,因此提交的表單也無法對比。
2、在服務器里面的時間與標準時間是否一致(慢了幾個小時),把服務器里面的時候調整正常后。再測試網站后臺登錄就恢復正常了!
3、php時區設置不對。需要修改php.ini文件里的date.timezone =PRC。
還有的解決嘗試方法:打開根目錄;config.inc.php文件, 在<?php ?> 中間加入“date_default_timezone_set('Etc/GMT-8'); ”這段代碼就OK了