nextcloud搭建時遇到的sql報錯
在使用Nextcloud時,可能會遇到數據庫(SQL)報錯,其具體報錯信息為:“SQLSTATE[42000]: Syntax Error or access violation: 1071 Specified key was too long; max key Length is 1000 bytes”。造成此報錯的原因是Nextcloud的安裝需要使用InnoDB存儲引擎,但此時使用的SQL版本為mysql-5.5,默認情況下未開啟InnoDB引擎。
解決方法:
要解決此報錯,需要在AMH面板中開啟InnoDB引擎:
- 登錄AMH面板
- 進入『數據庫』菜單
- 在『參數配置』選項卡中,找到『InnoDB引擎 (InnoDB_Engine)』項
- 將其設置為『開啟』
開啟InnoDB引擎后,重新安裝Nextcloud即可解決此SQL報錯。確保安裝過程中選擇正確的數據庫參數,包括數據庫類型、主機、用戶名、密碼、數據庫名稱和數據庫字符集。
? 版權聲明
文章版權歸作者所有,未經允許請勿轉載。
THE END