php专区

 首页 > php专区 > PHP应用 > 常用功能 > mysql_connect提示"No such file or directory"错误

mysql_connect提示"No such file or directory"错误

分享到:
【字体:
导读:
          ...

mysql_connect提示"No such file or directory"错误"

连接代码:

  1. $this->linkid = @mysql_pconnect($host$user$passwordor die(mysql_error()); 

Make a phpinfo() page.  Look for ‘mysql.default_socket‘, ‘mysqli.default_socket‘,and‘pdo_mysql.default_socket‘.  Remember their value; this is where PHP is trying to connect to MySQL.

解决办法:1.首先确定是mysql_connect()和mysql_pconnect()的问题,故障现象就是函数返回空,而mysql_error()返回“No such file or directory”。

2.写个phpinfo页面,找到mysql.default_socket、mysqli.default_socket、pdo_mysql.default_socket。

3.启动mysql,执行命令 STATUS; 记下UNIX socket的值。

4.如果2和3的值不一样,则打开php.ini(可以从phpinfo页面中找到php.ini的位置,默认是/private/etc/php.ini),将2中提到的三个配置项的值改成3的值。

5.重启apache。

分享到:
淘宝API返回的json数据无法用json_decode...
淘宝API返回的json数据无法用json_decode的问题 如题,这个问题困扰我已久,经过自己的多次尝试和到网上搜索,我已大概猜测到是字符的问题,论坛上的朋友说,PHP的json_decode对json数据要求非常严格,必须是{“key”:”value”}的双引号包围才行,而且,对一些特殊符号不兼容,例如UTF-8的 ...
linux中phpMyAdmin错误提示Wrong permiss...
linux中phpMyAdmin错误提示Wrong permissions on configuration file, should no 我用的linux系统,今天使用phpmyadmin时出现Wrong permissions on configuration file,should not be world writable!错误提示,查资料一看,原来phpMyAdmin要在755权限下才能正常工作(777不行)。 所以解决办...
  •         php迷,一个php技术的分享社区,专属您自己的技术摘抄本、收藏夹。
  • 在这里……