ホームページ > バックエンド開発 > PHPチュートリアル > 私の PHP コードが MySQLi クラスを見つけられないのはなぜですか?

私の PHP コードが MySQLi クラスを見つけられないのはなぜですか?

Susan Sarandon
リリース: 2024-12-12 19:25:14
オリジナル
801 人が閲覧しました

Why Isn't My PHP Code Finding the MySQLi Class?

PHP で「クラス 'MySQLi' が見つかりません」エラーを解決する方法?

PHP スクリプトを実行しようとすると、次のような問題が発生する場合があります。次のエラー:

Fatal error: Class 'MySQLi' not found (LONG URL) on line 8
ログイン後にコピー

このエラーは通常、への接続を確立しようとしたときに発生します。 MySQLi 拡張機能を使用した MySQL データベース。

原因:

MySQLi 拡張機能がシステムに有効になっていない、またはシステムにインストールされていないためにエラーが発生します。

解決策:

このエラーを解決するには、次の手順に従ってください手順:

  1. MySQLi のインストール: 特定の PHP バージョンの MySQLi 拡張機能をインストールします。インストール手順については、公式 PHP ドキュメントを参照してください。
  2. MySQLi を有効にする: インストール後、php.ini ファイルに次の行を追加して MySQLi 拡張機能を有効にします:
extension=mysqli.so
ログイン後にコピー
  1. PHP を再起動します: PHP サーバーを再起動して、変更を適用します。

PHP 5.2.5 の注意:

PHP 5.2.5 は、MySQLi 拡張機能をネイティブにサポートしていません。 PHP 5.2.5 専用の PECL MySQLi 拡張機能をインストールする必要があります。インストール手順については、PECL のドキュメントを参照してください。

以上が私の PHP コードが MySQLi クラスを見つけられないのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート