こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

phpからmysqlに接続できません。

Apache/1.3.26
Debian3.0 GNU/Linux
PHP/4.1.2
mysql/3.23.49-log の環境です。

$MyLink = mysql_connect(..略..);

の箇所でFatal error: Call to undefined function: mysql_connect() in /var/www/bbs/bbs.php on line 23
のエラーがでます。

このPHPファイルは本のソース(CD)ですので間違いは
無いと思います。
ただし、本はmysql/3.23,PHP/4.1.1を使ってます。

何が良くないのでしょうか?

検索で
PHP-4.2.x当たりで、ライセンスの関係からディフォルトの
インストールオプションでは、mysqlのサポート関数がインストールされないので、
--with-mysql[=DIR] オプションが必要なはずです。
とありましたが、インストールは
apt-get -install php4 で行いました。

投稿日時 - 2004-07-15 15:03:16

QNo.927350

困ってます

質問者が選んだベストアンサー

php4-mysqlパッケージはインストールしましたか?
php4のmysqlに関するものは、このパッケージに入っています。
エラーメッセージを拝見すると、mysql_connect()なんて関数定義されてないよっていわれているようなので、インストールされていないように推測しました

投稿日時 - 2004-07-15 15:22:27

お礼

ご回答ありがとうございます。
PHP4-mysqlをインストールすれば、エラーが
出なくなりました。ありがとうございました。

投稿日時 - 2004-07-15 15:37:34

ANo.1

このQ&Aは役に立ちましたか?

1人が「このQ&Aが役に立った」と投票しています

回答(1)