遇到 EmpireCMS 7.5 在 PHP 7.x 環境下登入後臺報錯的問題,可以透過以下步驟來解決:
1. 修改資料庫介面型別
全新安裝 EmpireCMS 時
- 在安裝過程中選擇 MySQL 介面型別為
mysqli
。
已經安裝好的 EmpireCMS
- 修改配置檔案
/e/config/config.php
,將資料庫介面型別從mysql
改為mysqli
。
具體步驟如下:
- 開啟
/e/config/config.php
檔案。 - 修改
$ecms_config['db']['usedb']
的值:php$ecms_config['db']['usedb'] = 'mysqli';
注意:
- 使用 UTF-8 編碼的檔案不要用記事本修改,否則可能會將檔案轉為 GBK 編碼。
- 推薦使用 Dreamweaver 或其他支援 UTF-8 編碼的編輯器進行修改。