0
PHPのスクリプトでは、次のような例外がスローされ、catch/catchブロック。「PHP警告:PDO :: __ construct():php_network_getaddresses:getaddrinfo failed:名前またはサービスが不明」
<?php
try {
$dbh = new PDO('mysql:host=does-not-exist;dbname=test;port=3306', 'root', '');
$dbh->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
} catch (PDOException $e) {
echo $e->getMessage(), PHP_EOL;
}
しかし、警告エラーも発生しています。回避策はありますか?
PHP Warning: PDO::__construct(): php_network_getaddresses: getaddrinfo failed: Name or service not known in /var/www/twitcasting/pdo.php on line 3
SQLSTATE[HY000] [2002] php_network_getaddresses: getaddrinfo failed: Name or service not known