PHP Mysqli 拡張機能の難問: 包括的なトラブルシューティング ガイド
「mysqli 拡張機能が見つかりません」というイライラするエラーが発生した場合は、 「さまざまなフォーラムをチェックして設定を調整したにもかかわらず、この包括的なガイドは問題を解決するのに役立ちます。」
根本原因と解決策:
PHP が MySQL データベースと対話できるようにする mysqli 拡張機能が正しく機能するには、PHP 設定で有効にする必要があります。 。不足している拡張機能のトラブルシューティングと修正の手順は次のとおりです。
PHP 構成ファイルを特定します。
現在どの php.ini ファイルが存在するかを確認します。 PHP インストールで使用されています。通常、これは /etc/php5/apache2/php.ini または /etc/php5/cli/php.ini ディレクトリにあります。
設定ファイルを編集します:
テキスト エディターで php.ini ファイルを開き、「extension=mysqli」という行を見つけます。この行がセミコロン (;) でコメントアウトされている場合は、セミコロンを削除してコメントを解除します。
拡張機能へのパスを指定します (Windows のみ):
Windows で PHP を使用している場合、拡張機能がデフォルトの場所にない可能性があります。したがって、「extension=mysqli」行を次のように置き換えます。
extension="C:\php\ext\php_mysqli.dll"
「C:phpext」を、php_mysqli.dll ファイルが配置されている実際のディレクトリに置き換えます。
再起動Apache:
構成の変更が保存されたら、Apache Web サーバーを再起動して新しい設定をロードします。 Linux システムでは、次のコマンドを使用します。
sudo service apache2 restart
Windows では、Windows サービス マネージャーから Apache サービスを再起動します。
次の手順に従ってください。 mysqli 拡張機能を有効にできるため、拡張機能が見つからないというエラーが発生することなく、PHP スクリプトが MySQL データベースに接続できるようになります。
以上がPHP Mysqli 拡張機能が見つからないのはなぜですか? どうすれば修正できますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。