- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:phpからmysqlに接続できません。)
PHPからMySQLに接続できないエラーが発生する
このQ&Aのポイント
- Apache/1.3.26 Debian3.0 GNU/Linux PHP/4.1.2 mysql/3.23.49-log の環境で、PHPのmysql_connect()関数を呼び出した際に「Fatal error: Call to undefined function: mysql_connect()」のエラーが発生します。
- PHPファイルは本のソース(CD)であり、MySQLのバージョンはmysql/3.23, PHPのバージョンはPHP/4.1.1を使用しています。
- 検索結果によると、PHP-4.2.x以降ではディフォルトのインストールオプションではmysqlのサポート関数がインストールされないため、--with-mysql[=DIR] オプションが必要です。ただし、apt-get -install php4 の方法でインストールされたため、このオプションが指定されていない可能性があります。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
php4-mysqlパッケージはインストールしましたか? php4のmysqlに関するものは、このパッケージに入っています。 エラーメッセージを拝見すると、mysql_connect()なんて関数定義されてないよっていわれているようなので、インストールされていないように推測しました
お礼
ご回答ありがとうございます。 PHP4-mysqlをインストールすれば、エラーが 出なくなりました。ありがとうございました。