[PHP-users 6716] mysql_connectがうまくいかない

ぴょんきち php-users@php.gr.jp
Sat, 6 Apr 2002 12:24:49 +0900


This is a multi-part message in MIME format.

------=_NextPart_000_0020_01C1DD66.0B7F9D80
Content-Type: text/plain;
	charset="iso-2022-jp"
Content-Transfer-Encoding: 7bit

初心者の中根と申します。
いわゆるLAMP(Linux,Apache,MySQL,PHP)でサーバー
を構築し、クライアントPC(WindowsMe)からブラウザ(IE6)を通
じてMySQLへの接続を試みているのですが、うまくいきません。

サーバーのドキュメントルートに

<html>
<body>
<?
 echo ("ok");
 $link = mysql_connect("localhost","nakane","secret");
 echo $link;
 mysql_select_db(php);
 $result = mysql_query("select * from test");
 $rows = mysql_num_rows($result);
 echo $rows, "件のレコードがあります";
?>
</body>
</html>

というファイルをtest.phpという名前でおいてあります。
ブラウザから http://hoge/test.php を見ると
ok
のみ表示されます。エラー表示されないため、何が悪いのか
わかりません。(いろいろ試したつもりなのですが)
また、エラー表示されなくとも、「件のレコードがあります」は表
示されてもいいような気がするのですが、表示されないのは
なぜなのでしょうか。
どうしたら接続できるのか、なぜ表示されないのかご教授くださ
い。よろしくお願いします。

なお、MySQLマニュアルページ(日本MySQLユーザ会のペ
ージのもの)には、mysql_connect関数は推奨されず、
mysql_real_connectを使用するようにと記述されております。
が、PHPマニュアルページ(日本PHPユーザー会のページ
のもの)にはmysql_real_connectの記述が見当たらなかった
ので、mysql_connectを使用しました。

以下に環境等わかる範囲で記します。

OS:Turbolinux7Server

phpinfoより(ConfigureCommand)
 './configure' '--with-apxs=/usr/sbin/apxs' '--enable-bz2' '--enable-bcmath'
'--enable-mbstring' '--enable-mbstr-enc-trans' '--enable-mbregex'
'--enable-sigchild' '--libdir=/usr/lib/php' '--includedir=/usr/include'
'--enable-inline-optimization' '--with-pgsql=shared' '--with-imap=yes'
'--with-ldap=shared' '--with-mysql=shared' '--prefix=/usr'
'--exec-prefix=//usr' '--with-config-file-path=/etc/httpd'
'--enable-safe-mode' '--disable-debug' '--with-zlib' '--without-gd'
'--enable-debugger' '--enable-magic-quotes' '--enable-track-vars'

バージョン
Apache:1.3.23-3
MySQL:3.23.39-4
PHP:4.1.2-1

インストール方法
Turbolinux7ServerのFTP版をインストールしたところ、自
動的にApache,MySQL,PHPが使えるようになっていました。
それを更にzabomという自動アップデート機能を使用して
アップデートしました。ですので、全てrpmでインストールされ
ております。

他に不足する情報ありましたら探しますので、ご指摘ください。

よろしくお願いします。




------=_NextPart_000_0020_01C1DD66.0B7F9D80
Content-Type: text/html;
	charset="iso-2022-jp"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Diso-2022-jp">
<META content=3D"MSHTML 6.00.2715.400" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=3D#ffffff>
<DIV><FONT face=3D"MS UI Gothic" =
size=3D2>=1B$B=3Di?4<T$NCf:,$H?=3D$7$^$9!#=1B(B</FONT></DIV>
<DIV><FONT face=3D"MS UI Gothic"=20
size=3D2>=1B$B$$$o$f$k=1B(BLAMP(Linux,Apache,MySQL,PHP)=1B$B$G%5!<%P!<=1B=
(B</FONT></DIV>
<DIV><FONT face=3D"MS UI Gothic"=20
size=3D2>=1B$B$r9=3DC[$7!"%/%i%$%"%s%H=1B(BPC(WindowsMe)=1B$B$+$i%V%i%&%6=
=1B(B(IE6)=1B$B$rDL=1B(B</FONT></DIV>
<DIV><FONT face=3D"MS UI Gothic" =
size=3D2>=1B$B$8$F=1B(BMySQL=1B$B$X$N@\B3=1B(B</FONT><FONT=20
face=3D"MS UI Gothic" =
size=3D2>=1B$B$r;n$_$F$$$k$N$G$9$,!"$&$^$/$$$-$^$;$s!#=1B(B</FONT></DIV>
<DIV><FONT face=3D"MS UI Gothic" size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3D"MS UI Gothic" =
size=3D2>=1B$B%5!<%P!<$N%I%-%e%a%s%H%k!<%H$K=1B(B</FONT></DIV>
<DIV><FONT face=3D"MS UI Gothic" size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3D"MS UI Gothic" =
size=3D2>&lt;html&gt;<BR>&lt;body&gt;</FONT></DIV>
<DIV><FONT face=3D"MS UI Gothic" size=3D2>&lt;?<BR>&nbsp;echo =
("ok");<BR>&nbsp;$link=20
=3D mysql_connect("localhost","nakane","secret");<BR>&nbsp;echo=20
$link;<BR>&nbsp;mysql_select_db(php);<BR>&nbsp;$result =3D =
mysql_query("select *=20
from test");<BR>&nbsp;$rows =3D mysql_num_rows($result);<BR>&nbsp;echo=20
$rows,&nbsp;"=1B$B7o$N%l%3!<%I$,$"$j$^$9=1B(B";<BR>?&gt;</FONT></DIV>
<DIV><FONT face=3D"MS UI Gothic"=20
size=3D2>&lt;/body&gt;<BR>&lt;/html&gt;</FONT></DIV>
<DIV><FONT face=3D"MS UI Gothic" size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3D"MS UI Gothic"=20
size=3D2>=1B$B$H$$$&%U%!%$%k$r=1B(Btest.php=1B$B$H$$$&L>A0$G$*$$$F$"$j$^$=
9!#=1B(B</FONT></DIV>
<DIV><FONT face=3D"MS UI Gothic" size=3D2>=1B$B%V%i%&%6$+$i!!=1B(B<A=20
href=3D"http://hoge/test.php">http://hoge/test.php</A>=1B$B!!$r8+$k$H=1B(=
B</FONT></DIV>
<DIV><FONT face=3D"MS UI Gothic" size=3D2>ok</FONT></DIV>
<DIV><FONT face=3D"MS UI Gothic" =
size=3D2>=1B$B$N$_I=3D<($5$l$^$9!#%(%i!<I=3D<($5$l$J$$$?$a!"2?$,0-$$$N$+=1B=
(B</FONT></DIV>
<DIV><FONT face=3D"MS UI Gothic" =
size=3D2>=1B$B$o$+$j$^$;$s!#!J$$$m$$$m;n$7$?$D$b$j$J$N$G$9$,!K=1B(B</FONT=
></DIV>
<DIV><FONT face=3D"MS UI Gothic"=20
size=3D2>=1B$B$^$?!"%(%i!<I=3D<($5$l$J$/$H$b!"!V7o$N%l%3!<%I$,$"$j$^$9!W$=
OI=3D=1B(B</FONT></DIV>
<DIV><FONT face=3D"MS UI Gothic" =
size=3D2>=1B$B<($5$l$F$b$$$$$h$&$J5$$,$9$k$N$G$9$,!"I=3D<($5$l$J$$$N$O=1B=
(B</FONT></DIV>
<DIV><FONT face=3D"MS UI Gothic" =
size=3D2>=1B$B$J$<$J$N$G$7$g$&$+!#=1B(B</FONT></DIV>
<DIV><FONT face=3D"MS UI Gothic" =
size=3D2>=1B$B$I$&$7$?$i@\B3$G$-$k$N$+!"$J$<I=3D<($5$l$J$$$N$+$465<x$/$@$=
5=1B(B</FONT></DIV>
<DIV><FONT face=3D"MS UI Gothic" =
size=3D2>=1B$B$$!#$h$m$7$/$*4j$$$7$^$9!#=1B(B</FONT></DIV>
<DIV><FONT face=3D"MS UI Gothic" size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3D"MS UI Gothic"=20
size=3D2>=1B$B$J$*!"=1B(BMySQL=1B$B%^%K%e%"%k%Z!<%8!JF|K\=1B(BMySQL=1B$B%=
f!<%62q$N%Z=1B(B</FONT></DIV>
<DIV><FONT face=3D"MS UI Gothic"=20
size=3D2>=1B$B!<%8$N$b$N!K$K$O!"=1B(Bmysql_connect=1B$B4X?t$O?d>)$5$l$:!"=
=1B(B</FONT></DIV>
<DIV><FONT face=3D"MS UI Gothic"=20
size=3D2>mysql_real_connect=1B$B$r;HMQ$9$k$h$&$K$H5-=3DR$5$l$F$*$j$^$9!#=1B=
(B</FONT></DIV>
<DIV><FONT face=3D"MS UI Gothic" =
size=3D2>=1B$B$,!"=1B(BPHP=1B$B%^%K%e%"%k%Z!<%8=1B(B(=1B$BF|K\=1B(BPHP=1B=
$B%f!<%6!<2q$N%Z!<%8=1B(B</FONT></DIV>
<DIV><FONT face=3D"MS UI Gothic"=20
size=3D2>=1B$B$N$b$N!K$K$O=1B(Bmysql_real_connect=1B$B$N5-=3DR$,8+Ev$?$i$=
J$+$C$?=1B(B</FONT></DIV>
<DIV><FONT face=3D"MS UI Gothic" size=3D2>=1B$B$N$G!"=1B(B</FONT><FONT =
face=3D"MS UI Gothic"=20
size=3D2>mysql_connect=1B$B$r;HMQ$7$^$7$?!#=1B(B</FONT></DIV>
<DIV><FONT face=3D"MS UI Gothic" size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3D"MS UI Gothic" =
size=3D2>=1B$B0J2<$K4D6-Ey$o$+$kHO0O$G5-$7$^$9!#=1B(B</FONT></DIV>
<DIV><FONT face=3D"MS UI Gothic" size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3D"MS UI Gothic" =
size=3D2>OS:Turbolinux7Server</FONT></DIV>
<DIV><FONT face=3D"MS UI Gothic" size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3D"MS UI Gothic" =
size=3D2>phpinfo=1B$B$h$j=1B(B(ConfigureCommand)</FONT></DIV>
<DIV><FONT face=3D"MS UI Gothic" size=3D2>&nbsp;'./configure'=20
'--with-apxs=3D/usr/sbin/apxs' '--enable-bz2' '--enable-bcmath'=20
'--enable-mbstring' '--enable-mbstr-enc-trans' '--enable-mbregex'=20
'--enable-sigchild' '--libdir=3D/usr/lib/php' =
'--includedir=3D/usr/include'=20
'--enable-inline-optimization' '--with-pgsql=3Dshared' =
'--with-imap=3Dyes'=20
'--with-ldap=3Dshared' '--with-mysql=3Dshared' '--prefix=3D/usr' =
'--exec-prefix=3D//usr'=20
'--with-config-file-path=3D/etc/httpd' '--enable-safe-mode' =
'--disable-debug'=20
'--with-zlib' '--without-gd' '--enable-debugger' '--enable-magic-quotes' =

'--enable-track-vars'</FONT></DIV>
<DIV><FONT face=3D"MS UI Gothic" size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3D"MS UI Gothic" =
size=3D2>=1B$B%P!<%8%g%s=1B(B</FONT></DIV>
<DIV><FONT face=3D"MS UI Gothic" size=3D2>Apache:1.3.23-3</FONT></DIV>
<DIV><FONT face=3D"MS UI Gothic" size=3D2>MySQL:3.23.39-4</FONT></DIV>
<DIV><FONT face=3D"MS UI Gothic" size=3D2>PHP:4.1.2-1</FONT></DIV>
<DIV><FONT face=3D"MS UI Gothic" size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3D"MS UI Gothic" =
size=3D2>=1B$B%$%s%9%H!<%kJ}K!=1B(B</FONT></DIV>
<DIV><FONT face=3D"MS UI Gothic"=20
size=3D2>Turbolinux7Server=1B$B$N=1B(BFTP=1B$BHG$r%$%s%9%H!<%k$7$?$H$3$m!=
"<+=1B(B</FONT></DIV>
<DIV><FONT face=3D"MS UI Gothic"=20
size=3D2>=1B$BF0E*$K=1B(BApache,MySQL,PHP=1B$B$,;H$($k$h$&$K$J$C$F$$$^$7$=
?!#=1B(B</FONT></DIV>
<DIV><FONT face=3D"MS UI Gothic" =
size=3D2>=1B$B$=3D$l$r99$K=1B(Bzabom=1B$B$H$$$&<+F0%"%C%W%G!<%H5!G=3D$r;H=
MQ$7$F=1B(B</FONT></DIV>
<DIV><FONT face=3D"MS UI Gothic"=20
size=3D2>=1B$B%"%C%W%G!<%H$7$^$7$?!#$G$9$N$G!"A4$F=1B(Brpm=1B$B$G%$%s%9%H=
!<%k$5$l=1B(B</FONT></DIV>
<DIV><FONT face=3D"MS UI Gothic" size=3D2>=1B$B$F$*=1B(B</FONT><FONT =
face=3D"MS UI Gothic"=20
size=3D2>=1B$B$j$^$9!#=1B(B</FONT></DIV>
<DIV><FONT face=3D"MS UI Gothic" size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3D"MS UI Gothic" =
size=3D2>=1B$BB>$KITB-$9$k>pJs$"$j$^$7$?$iC5$7$^$9$N$G!"$4;XE&$/$@$5$$!#=1B=
(B</FONT></DIV>
<DIV><FONT face=3D"MS UI Gothic" size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3D"MS UI Gothic" =
size=3D2>=1B$B$h$m$7$/$*4j$$$7$^$9!#=1B(B</FONT></DIV>
<DIV><FONT face=3D"MS UI Gothic" size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3D"MS UI Gothic" size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3D"MS UI Gothic" =
size=3D2></FONT>&nbsp;</DIV></BODY></HTML>

------=_NextPart_000_0020_01C1DD66.0B7F9D80--