[PDOException] PDO::__construct(): php_network_getaddresses: getaddrinfo failed:
Posted 周伯通的麦田
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了[PDOException] PDO::__construct(): php_network_getaddresses: getaddrinfo failed:相关的知识,希望对你有一定的参考价值。
执行数据迁移
php artisan migrate
报错:
网上很多资料说开启allow_open_url等其实没卵用...
貌似问题出在dns上....
原来数据库的配置是这样的
DB_CONNECTION=mysql DB_HOST=localhost DB_PORT=3306
修改成如下:
DB_CONNECTION=mysql DB_HOST=127.0.0.1 DB_PORT=3306
再次执行OK:
也就是把db_host改成ip形式....至于原因可能是dns问题。。。尚未深究。。。先解决问题吧,回头再研究哈具体原因吧
以上是关于[PDOException] PDO::__construct(): php_network_getaddresses: getaddrinfo failed:的主要内容,如果未能解决你的问题,请参考以下文章
PDO 一般错误:2006 mysql server has gone away
[单选题]PDO::ATTR_ERRMODE设置为以下哪个值时,PDO会抛出PDOException?
致命错误:未捕获的异常“PDOException”,带有消息“SQLSTATE [42000]:语法错误或访问冲突 PHP 和 PDO
PDO PHP - PDOException - 数值超出范围:1264 第 1 行的列“customer_id”的值超出范围