我在ubuntu6.04下安装了apache2+mysql+php5+openssh,但为什么php不能连接mysql

编译打包和其他
回复
wenew
帖子: 6
注册时间: 2006-02-22 18:20

我在ubuntu6.04下安装了apache2+mysql+php5+openssh,但为什么php不能连接mysql

#1

帖子 wenew » 2006-02-22 22:52

我安装了apache2+mysql+php5+openssh,但为什么php不能连接mysql
提示如下:
Warning: mysql_connect() [function.mysql-connect]: Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (13) in /var/www/phptest.php on line 2
php代码如下:
<?php
$conn=mysql_connect("localhost","userName","passwd")
or die;
mysql_close($conn);
phpinfo();
?>
我找了很久都没有成功,我试过的方法有:
1.
#extension=gd.so
#extension=mysql.so
--------->
extension=gd.so
extension=mysql.so
不行,
2.'/var/run/mysqld/mysqld.sock' 存在
我的mysql是可以正常登录的,
mysql -u root -p
输入密码后就可以登录到mysql
3.将mysql.so拷贝到/etc/apache2/bin目录下,
也不行,谁能帮我看看,谢了
头像
freeflying
帖子: 521
注册时间: 2005-03-26 9:38

#2

帖子 freeflying » 2006-02-25 9:47

chmod -R 755 /var/run/mysqld
图片
回复