当前位置:网站首页 / web / 正文

linux中php不能连接mysql

时间:2016年08月23日 | 作者 : lovean | 分类 : web | 浏览: 1569次 | 评论 0

今天做vpn中央控制器的时候,发现了一个问题,就是php的mysql_connect()函数不能连接数据库。


遇到的时候,网页上没有任何显示,也不报错,这个时候我想到了找下php的日志,因为错误不一定在页面上显示,但是一定会在日志中体现


因为是linux系统,所有的lamp环境全部是用yum安装的,所以暂时不知道目录在哪里。


我想到了linux搜索下文件夹,执行下面程序搜索下于httpd服务相关的文件夹

find / -name httpd

发现了以下文件夹:

/var/log/httpd


一看就知道是日志文件存放的地方,里面果然有一个error的日志,打开日志,找到最新执行的发生的错误,发现了

Call to undefined function mysql_connect()

这个错误告诉我们,mysql_connect()这个函数不存在,我猜是因为yum安装的时候是单独安装的,没有安卓两个的连接工具。


所以我执行了以下代码:

yum install -y php-mysql

之后我重启了httpd服务和mysql服务就好了。


——————————————————————————————————————————————————————————————————————————————

广告:需要免费vpn账号的同学,可以加下我们的微信公众平台:”loveanbang“



本站采用阿里云服务器,如果你也想使用阿里云服务器,可以点击领取代金券/优惠券



猜你喜欢

额 本文暂时没人评论 来添加一个吧

发表评论

必填

选填

选填

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

友情链接