Contributed by: akira on 2017年 4月27日(木) 18:22 JST
Last modified on
jessieの環境で、apache2.4からmysqlへのアクセスが失敗したようだ。
mysqlは正常に動いているみたいなのだが、apache2.4 or php5.6が何のタイミングかわからないが
もしかして、libc6のアップデートで変わった。4/26に更新されている。
PDO::__construct(): php_network_getaddresses: getaddrinfo failed: Name or service not known
を出すようになった。
結局、apache2の再起動で繋がるようになったのだが。
追記
再度発生、勘違いして、mysqlを再起動、error.logみたら結局
getaddrinfo failed: Name or service not known
そこで/etc/hosts にns.in.craine.ne.jp を登録した。
その他のエラー[*1]
[Tue Feb 10 11:52:16 2009] [warn] (128)Network is unreachable: connect to listener on [::]:80
apache2プロセスがipv6で接続しようとしてる?
/etc/apache2/ports.conf
にて、ipv4のみのlistenに変更
wordpressのupgrade 関係phpでcurlライブラリが
cURL error 6: Could not resolve host: downloads.wordpress.org
このエラーを出した。
これも、ipv6関係[*2] の問題
ただこれも、解決策としてはイマイチ。