mysql_connect提示"No such file or directory"错误"
发布:smiling 来源: PHP粉丝网 添加日期:2013-12-04 15:47:08 浏览: 评论:0
连接代码:
- $this->linkid = @mysql_pconnect($host, $user, $password) or 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。
Tags: mysql_connect No such file
相关文章
- ·mysql_connect与mysql_pconnect的区别详解(2014-09-10)
- ·php连接mysql提示Call to undefined function mysql_connect()(2014-09-10)
- ·PHP error_reporting(E_ALL ^ E_NOTICE)错误报告详细说明(2014-08-28)
- ·php计划任务之ignore_user_abort函数实现(2014-09-02)
- ·Android中的JSONObject和JSONArray解析json数据(2014-09-05)
- ·支付宝开发中return_url和notify_url的区别介绍(2014-09-22)
- ·Laravel 集成的 Monolog 库对日志进行配置和记录实例(2018-09-14)
- ·php提示Notice:unserialize()[function.unserialize]:Error错误解决办法(2018-10-20)
- ·php cURL https链接报错:Unknown SSL protocol error in connection to(2018-10-22)
- ·PHP 报错 Fatal error: Class COM not found in(2018-10-23)
- ·解决PHP提示Notice: Undefined variable的办法(2018-10-24)
- ·解决”Cannot modify header information(2018-10-24)
- ·PHP错误Cannot use object of type stdClass as array in错误的解决办法(2021-02-16)
- ·php进行支付宝开发中return_url和notify_url的区别分析(2021-05-04)
- ·PHP基于timestamp和nonce实现的防止重放攻击方案分析(2021-12-08)
- ·file_get_contents无法请求https连接的解决方法(2014-07-02)
推荐文章
热门文章
最新评论文章
- 写给考虑创业的年轻程序员(10)
- PHP新手上路(一)(7)
- 惹恼程序员的十件事(5)
- PHP邮件发送例子,已测试成功(5)
- 致初学者:PHP比ASP优秀的七个理由(4)
- PHP会被淘汰吗?(4)
- PHP新手上路(四)(4)
- 如何去学习PHP?(2)
- 简单入门级php分页代码(2)
- php中邮箱email 电话等格式的验证(2)