ホームページ >バックエンド開発 >PHPチュートリアル >みんなを助けてください
助けてください
皆さん、こんにちは。私は最近 PHP を勉強し始めました。質問したいのですが。
PHP を使用して mysql データベースに接続すると、mysql_connect() 関数が見つからないというエラーが報告されます。
さまざまな設定ファイルを注意深く確認した結果、extension=php_mysql.dll モジュールがロードされており、次の 2 つの項目も Apache サーバー設定ファイルに設定されていることがわかりました。
ロードモジュール php5_module D:/php/php5apache2_2.dll
PHPIniDir "D:/php"
そして、システムパスに d:/php と d:/php/ext を追加しました
Apache サーバーのログを確認すると、起動するたびに php_mysql.dll モジュールを c:/php/ からロードできないという警告が表示されていました。これがエラーの根本原因であるはずだと思います。
問題は、PHP が D ドライブにインストールされていることです。すべての構成ファイルが C ドライブではなく D ドライブを指しているのはなぜですか?デフォルトの読み込みパスはありますか?いくつか提案をいただければ幸いです、ありがとう
phpinfo();正しい設定ファイルを変更したかどうかを確認してください~