PDO drivers no value 解决办法

由于今天运行项目的时候出现了“Undefined class constant ‘MYSQL_ATTR_INIT_COMMAND’”的报错,原因是因为PHP缺少PDO扩展;

 

我的服务器是windos系统的,而且我也已经开启了PDO扩展,但是查看phpinfo的时候,结果却如下图:

PDO drivers no value

虽然说PDO已经开启了,但是却出现:

PDO drivers no value

中文翻译

PDO驱动程序没有值

 

解决办法:

其实解决办法也是非常的简单,只需要修改 php.ini 中的 extension_dir 路径即可!

将extension_dir 的路径修改成绝对路径就可以修复这个问题;

; Directory in which the loadable extensions (modules) reside.
; http://php.net/extension-dir
; extension_dir = "./"
; On windows:
extension_dir = "D:/php-5.4/ext"

 

    A+
发布日期:2018年02月26日 14:53:35  所属分类:PHP扩展
最后更新时间:2018-02-26 14:56:23
付杰
  • ¥ 39.0元
  • 市场价:39.0元
  • ¥ 68.0元
  • 市场价:128.0元
  • ¥ 98.0元
  • 市场价:198.0元
  • ¥ 798.0元
  • 市场价:1298.0元

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

目前评论:1   其中:访客  0   博主  0

  1. 头像 忍雨 2

    这样也可以?受教了。