今天幫客戶升級了一下zencart,由zencart 1.3.8升級到zencart 1.5.4,前臺客戶登錄的時候出現空白了,然后馬上看了一下log目錄下的錯誤提示:PHP Fatal error: ?Class ‘zcPassword’ not found in E:\wamp\www\eubagus\includes\functions\password_funcs.php on line 15
這個錯誤很明顯是說明zcPassword函數找不到,然后搜索了一下代碼里面這個函數又存在,那為什么又提示找不到呢?
google搜索了很多資料 都沒有這個問題的說明解決,然后自己靈機一動,會不會是該函數沒有加載?
果真如此,客戶的程序對config.core.php該文件有修改,重新放入到了includes\auto_loaders \overrides\config.core.php目錄下,zencart默認是在includes\auto_loaders \config.core.php,所以我們升級的這個核心文件沒有被替換到。
所以接下來把overrides\config.core.php文件中有新加入的代碼,直接復制出來,把這個文件刪除掉,然后重新復制默認目錄下的config.core.php文件進入,把剛才復制出來的新加入代碼加進入就可以了。
現在看看zencart網站前臺是不是可以登錄了。
未經允許不得轉載:外貿商城系統,外貿網站模板,php建站教程,zencart模板 » 解決zencart提示Class ‘zcPassword’ not found的問題