linux下配置php+mysql时出现问题,phpinfo()可以正常显示,但是连接不了数据库?
APPLICATIONERROR#400数据库连接失败。数据库返回的错误信息是:#0:PHPSupportfordatabaseisnotenabled请使用浏览器的“返...
APPLICATION ERROR #400
数据库连接失败。数据库返回的错误信息是:#0: PHP Support for database is not enabled
请使用浏览器的“返回”按钮来返回到上一页,这样您可以找到发生了什么问题或者进行别的操作;您也可以点击导航栏中的其它项。
网页报这个错误!是不是不能访问mysql?php不支持?
mysql -uroot -p可以直接连上,说明数据库也没问题。
个人觉得应该是php与mysql整合有问题,就像windows下需要修改php.ini这样吧,linux下不会弄了,高手帮帮忙哈,高分!
这个是访问页面的截图
而且我刚才试过一下把/usr/local/php这个目录改名为phpold,然后重启了apache,可是网页依旧可以访问,phpinfo依然可以显示,这是为啥?难道机器上还有个php的安装? 展开
数据库连接失败。数据库返回的错误信息是:#0: PHP Support for database is not enabled
请使用浏览器的“返回”按钮来返回到上一页,这样您可以找到发生了什么问题或者进行别的操作;您也可以点击导航栏中的其它项。
网页报这个错误!是不是不能访问mysql?php不支持?
mysql -uroot -p可以直接连上,说明数据库也没问题。
个人觉得应该是php与mysql整合有问题,就像windows下需要修改php.ini这样吧,linux下不会弄了,高手帮帮忙哈,高分!
这个是访问页面的截图
而且我刚才试过一下把/usr/local/php这个目录改名为phpold,然后重启了apache,可是网页依旧可以访问,phpinfo依然可以显示,这是为啥?难道机器上还有个php的安装? 展开
4个回答
展开全部
linux下php有没有php.ini文件,或者php的配置文件,里面需要修改支持mysql
;extension=php_pdo_mysql.dll需要把;去掉
;extension=php_pdo_mysql.dll需要把;去掉
更多追问追答
追问
.dll的是linux的文件么?取消了也没有用,这个试过了的
追答
取消之后需要重启apache或者IIS
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
extension=php_mysql.dll extension=php_pdo_mysql.dll
追问
我安完的php.ini里面并没有 extension=php_pdo_mysql.dll 只有前面那个
而且我整个文件系统也找不到php_mysql.dll这种dll的文件
追答
如果方便把你的PHP.ini发给我看下
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
请把phpinfo中与mysql相关的信息贴出来
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询