mysql:8725
From: "Koyama Manabu" <"Koyama Manabu" <sm-bunbun-ll@xxxxxxxxxx>>
Date: Sat, 7 Feb 2004 17:58:23 +0900
Subject: [mysql 08725] mysql_connect のエラー
小山といいます。 RedHat Linux7.2Proの製品版を購入し、フルインストールいたしました。 php4.0.6 + php-mysql4.0.6 + mysql3.23.41 + Apache1.3.20 です。 Win98SEのIE6からphpで、mysqlに接続しようとすると、 (URL: http://maiu.koyaman.mk/sample/chap4/simple_connect.php) 以下のようなエラーメッセージが、IEの画面に表示されます。 ---------エラーメッセージ------------------------ Fatal error: Call to undefined function: mysql_connect() in /var/www/html/koyaman/sample/chap4/simple_connect.php on line 5 ----------------------------------------------- "phpinfo"の"configure command"で確認すると、"'--without-mysql' "となっていま す。 過去ログなどから察するに、phpとmysqlが 関連付けられていないのではないか、と思っています。 Linuxのインストール時に全てをインストールするように したのですが、それだけではダメなのでしょうか? またphp.iniの設定は、 doc_root=/var/www/html extension_dir=/usr/lib/php4 extension=mysql.so となっています。 実際は、/var/www/htmlの下に、koyamanというディレクトリ をつくり、バーチャルホストにしています。 koyamanというディレクトリの下に更に"sample","chap4"というディレクトリ がありchap4の中に"simple_connect.php"があります。 ------------http.confの設定----------------------- <Virtual Host 192.168.0.100> ServerName maiu.koyaman.mk DocumentRoot /var/www/html/koyaman DirectoryIndex index.htm index.html index.shtml index.php <略> </Virtual Host> ------------------------------------------------- エラーログを見ると、 "File does not exist:/var/www/html/koyaman/sample/chap4/simple_connect.php " となっています。 できれば、このまま(rpmをインストールしたまま)設定を変更して使っていきたい のですが。 長くなりましたが、よろしくお願いします。