「mysqli 拡張機能が見つかりません」エラーのトラブルシューティング
PHP の実行中に「mysqli 拡張機能が見つかりません」というエラー メッセージが表示されるとイライラすることがあります。フォーラムを検索し、推奨される解決策に従っているにもかかわらず、問題は解決しません。この記事では、このエラーを解決するための包括的なトラブルシューティング プロセスについて説明します。
1.正しい php.ini ファイルを見つける
PHP で使用されている php.ini ファイルを特定します。通常、これは /etc/php5/apache2/php.ini または /etc/php/7.0/apache2/php.ini.
2 にあります。 mysqli Extension のコメントを解除します
php.ini ファイルを開き、「extension=mysqli」という行を検索します。セミコロン(;)でコメントアウトされている場合は、セミコロンを削除してコメントアウトを解除します。
3. PHP 拡張機能のパスを指定する
mysqli 拡張機能が phpinfo() に表示されない場合は、mysqli PHP 拡張機能へのパスを指定する必要がある場合があります。 「extension=mysqli」の行を次のように置き換えます。
extension="C:\php\ext\php_mysqli.dll"
「C:phpextphp_mysqli.dll」をシステム上の mysqli 拡張機能への正しいパスに置き換えます。
4. Apache を再起動します
Apache Web サーバーを再起動して、php.ini ファイルに加えられた変更を適用します。 Linux では、次のコマンドを実行します。
sudo service apache2 restart
Windows では、サービス コントロール パネルから Apache を再起動します。
5.検証
mysqli 関数を使用する PHP ページにアクセスします。エラーが解決された場合、ページは正常に読み込まれるはずです。それ以外の場合は、Apache エラー ログで詳細を確認してください。
以上がPHP で「mysqli 拡張機能が見つかりません」エラーを修正する方法は?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。