搭建完lamp,接着安裝DiscuzX3.2出現錯誤:
網上查找,多是說編輯php.ini,啓用mysql擴展:
extension=php_mysql.dll
extension=php_mysqli.dll
extension=php_pdo_mysql.dll
照之編輯後,仍然解決不了問題,運行php -m,出現錯誤:
最後,重新分析問題,錯誤是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及以上版本。