最近我在Linux Mint上安裝了LAMP。我成功地安裝了它,現在只是執行這個命令對終端進行檢查版本:MySQL錯誤1045(28000)
apache2 -v
php -v
mysql -v
這是結果:
我沒有任何問題,因爲本地主機現在我正確運行phpinfo()函數並且localhost(apache和php)可以。但對於數據庫是:
in orther to instal phpmyadmin you need to install mysql before cotinunig
所以它說,MySQL是必要的。正如你看到我之前安裝了mySQL,現在我有檢查版本的問題。
我嘗試配置phpmyadmin的,但這裏是:
,所以我認爲這是MySQL的原因。
是什麼問題?
嘗試通過添加擴展= mysqli.so到php.ini設置MySQL擴展。 – 4thfloorstudios
我的操作系統是Linux Mint,我去了etc/php/7.1,然後我找到了4個文件夾。 apache2 - cli - fpm - mods可用,所有這個文件夾都包含php.ini文件。哪一個呢? @ 4thfloorstudios – SPiDev
檢查/etc/php/7.1/apache2/php.ini它應該是正確的,但對於CLI,您應該更改cli文件夾php.ini。另外檢查一下,如果PHP的mysql包已經安裝好了,因爲它不是ubuntu默認的PHP7。試試'sudo apt-get install php-mysql'或者看看這裏:http://stackoverflow.com/questions/35424982/how-to-enable-mysqli-extension-in-php-7 – 4thfloorstudios