Ubuntu 12.04 の PHPMyAdmin で mysqli 拡張機能が欠落している場合の対処
mysqli 拡張機能が存在しないと、PHPMyAdmin を使用しようとすると問題が発生する可能性があります。この問題を効果的に解決する方法は次のとおりです。
問題の理解
PHPMyAdmin の最近のイテレーションでは、mysql 拡張機能がサポートされなくなり、代わりに mysqli が必要になります。これは、拡張機能名の末尾に余分な「i」が存在することで示されます。
必要な拡張機能のインストール
PHP 7.3 の場合:
<code class="bash">sudo apt-get install php7.3-mysqli</code>
PHP 8 の場合:
<code class="bash">sudo apt-get install php8.0-mysqli</code>
インストールには、古い mysql 拡張機能と新しい mysqli 拡張機能の両方が含まれます。
拡張機能を php.ini に追加する
php.ini ファイルを見つけて、次の行を Dynamic Extensions セクションに追加します:
extension=mysqli.so
Restarting Apache
<code class="bash">sudo systemctl restart apache2</code>
キャッシュの無効化
古いキャッシュ情報が取得されないようにブラウザのキャッシュをクリアします。
認証
プロンプトが表示されたら、認証のためのパスワードを入力し、Enter キーを押します。問題は解決されるはずです。
以上がUbuntu 12.04 の PHPMyAdmin で欠落している mysqli 拡張機能を解決するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。