“SQLSTATE[HY000] [1045] Access denied for user ‘root‘@‘localhost‘ (using password: YES)”错误的隐藏解决办法

数据库和密码啥都对的情况下,可能是PHP7版本禁掉函数的原因

“SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using password: YES)”错误的隐藏解决办法

我用的是LinuX服务器。此时更改php7版本为php5版本,再执行报错Warning: putenv() has been disabled for security reasons in 解决问题

按提示是去掉禁用函数 putenv() ,此时可能成功。

否则除了这个函数一般还会提示:

 proc_open这个函数,也可以一并去。

依然如此提示是为啥,

踩坑,安装了宝塔 7.3 和7.2,修改了7.3 哪怕你的程序对应选择的是7.3 ,7.2也必须修改才会生效。

只要其他版本php在启动中就会影响,此问题蛋疼耗费几个小时。

因为这是非常蛋疼的问题,必须记一下,太坑浪费时间。
————————————————
感谢Linux中composer install执行报错Warning: putenv() has been disabled for security reasons in 解决问题-CSDN博客

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值