php更新到7.2版本后include無法加載文件

發布時間:2020-07-21 18:10:20 來源:青鋒建站 作者:青鋒建站
  在使用phpcmsv9建站時需要將PHP版本升級到7.2,可以升級后網站打不開,提供網站無法完成腳本解析,以及HTTP ERROR 500的錯誤提示。以下是青鋒建站給大家分享的在這一情況下的解決方法。青鋒建站提供專業的高品質網站制作服務,知名品牌,全國接單。
  在升級前phpcms是可以使用的,為什么升級到php7.2后不可使用了呢?這首先讓我們想到的是程序不兼容,但是phpcms官方給出了PHP5.2以上都可以。但給人的感覺還是程序不兼容的問題,于是開始使用die()函數來測試出錯的位置,最終確定在\phpcms\libs\classes\application.class.php這一文件的大約50行:include $filepath;加載一個文件的時候就無法解析了,給人的感覺就是include無法加載文件,其實這時不是根本原因,原因是我們安裝phpcms是使用的數據庫驅動是mysql而PHP7.2已經不使用了,我們需要將數據庫的驅動改成mysqli。
修改方法:
打開\caches\configs\database.php文件,將'type' => 'mysql'修改為'type' => 'mysqli',然后刷新頁面即可。
  青鋒建站提供多種cms建站與二次開發,包括dedecms,phpcms,wordpress建站,opencart,以及青鋒團隊自己開發的PHP構架。青鋒建站,提供專業的高品質網站制作服務,知名品牌,全國接單。
分享到:

Copyright © 2016-2026 青鋒建站 版權所有

日韩三级_极品人妻系列销魂肉体_三级片动态图
<蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <文本链> <文本链> <文本链> <文本链> <文本链> <文本链>