2017-06-18 33 views
0

タイトルと同じように、基本OSでphp7(私はphp5からアップグレードしていません)をインストールして以来、私はlocalhost/phpmyadminにアクセスするとエラーに遭遇しました。phpMyAdmin - エラー:mysqliの拡張子がありません

この行のコメントを外してみました。extension=mysqli.so in php.ini悲しいことに、悲しいことですが動作しませんでした。

のphp -v:

PHP 7.0.20-2~ubuntu16.04.1+deb.sury.org+1 (cli) (built: Jun 14 2017 05:33:01) (NTS) Copyright (c) 1997-2017 The PHP Group Zend Engine v3.0.0, Copyright (c) 1998-2017 Zend Technologies with Zend OPcache v7.0.20-2~ubuntu16.04.1+deb.sury.org+1, Copyright (c) 1999-2017, by Zend Technologies with Xdebug v2.5.4, Copyright (c) 2002-2017, by Derick Rethans

のmysql --version:

mysql Ver 14.14 Distrib 5.6.35, for debian-linux-gnu (x86_64) using EditLine wrapper

すべてのヘルプは非常に高く評価されるだろう男。また、なぜphp7で動作しないのか完全な説明があれば教えてください。私は非常に喜んで知っています。

+1

私はすべてのコマンドを書いたが、その1をスキップチュートリアルを追っ愚かだPHP7-mysqlの – mkaatman

+0

ああ男をインストールします。私はあなたの答えを受け入れることができるので、この質問にお答えください。 –

+0

Stack Overflowは、プログラミングおよび開発に関する質問のサイトです。この質問は、プログラミングや開発に関するものではないので、話題にはならないようです。ヘルプセンターの[ここではどのトピックを参照できますか](http://stackoverflow.com/help/on-topic)を参照してください。おそらく、[スーパーユーザ](http://superuser.com/)や[Unix&Linux Stack Exchange](http://unix.stackexchange.com/)の方が良いかもしれません。 – jww

答えて

3

PHPのMySQLドライバがありません。

これを実行することにより、PHP7-MySQLをインストールします。

sudo apt-get install php-mysql 
3

エクステンションがインストールされていますか?次のコマンドを実行してみてください:

sudo apt-get update 
sudo apt-get install php-mysql 
+0

感謝の男、mkaatmanはすでに私の汚れに光を入れています。私は一連のコマンドラインを持っていて、その1つを忘れてしまった。 –

+0

@OussamaBenGhorbelはうまくいっていると聞いてうれしい。私は過去に数回同じミスを犯したことを認めなければならない。 –

関連する問題