Maison > Article > développement back-end > redhat下php连接mysql,命令行下没有关问题,网页出错
redhat下php连接mysql,命令行下没问题,网页出错。
大家帮忙看下。我在AWS上搭建php apache mysql 环境。
想把php apache和mysql分离开来。
服务器A只装php 和apache。以及mysql客户端
服务器B只装mysql。
同样的代码在命令行下能执行成功,并能查询,插入数据操作。
但是网页下面出错,提示:
<br />Can't connect to MySQL server on '192.168.9.9' (13)<br />
<br /><?php<br />//php phpinfo();<br /><br />$link = mysql_connect("192.168.9.9","root","12345") or die("can't connect mysql".mysql_error());<br />mysql_select_db("wtest",$link) or die ('Can\'t use foo : ' . mysql_error());;<br />$resx = mysql_query("insert into west values(".rand(0,9999).")");<br />$res = mysql_query("show variables like 'socket'");<br />//$res = mysql_query("select * from west");<br />//echo mysql_result($res,1);<br />while($row=mysql_fetch_array($res)) {<br />// $return[] = $row;<br />echo $row[0]."<br>\n";<br /> }<br /><br /> ?><br /><br />