DiscuzX3.2安裝錯誤“mysqli_connect( )不支持”

搭建完lamp,接着安裝DiscuzX3.2出現錯誤:

這裏寫圖片描述

網上查找,多是說編輯php.ini,啓用mysql擴展:

extension=php_mysql.dll
extension=php_mysqli.dll
extension=php_pdo_mysql.dll

照之編輯後,仍然解決不了問題,運行php -m,出現錯誤:

advice_mysqli_connect

最後,重新分析問題,錯誤是mysql連接不上,可能是安裝php時,mysql相關配置選項不正確。
運行 php -i | grep configure 查看,選項爲–with-pdo-mysql=/usr/local/mysql。
查看文檔,對應php5.6應是–with-mysql=/usr/local/mysql。
重新安裝php,問題解決。
–with-pdo-mysql對應於php7.0及以上版本。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章