Les comento que de un momento a otro me aparecio este error, trabajo con PDO.
Warning: PDO::__construct(): php_network_getaddresses: getaddrinfo failed: Host desconocido.
Segun investigue el PDO tiene problemas para conectarse a localhost. Como que no encuentra el localhost.
Les dejo mi codigo:
Código PHP:
abstract class Conexion{
protected $driver = 'mysql';
private static $servidor = 'localhost';
private static $usuario = 'root';
private static $pass = '';
protected $db_name = 'reservas';
protected $cnx;
protected function getConexion(){
try{
$this->cnx=new PDO($this->driver.":host=".self::$servidor.";dbname=".$this->db_name,self::$usuario,self::$pass,
array(PDO::ATTR_PERSISTENT=>true));
$this->cnx->query("SET NAMES 'utf8'");
return $this->cnx;
}catch (PDOException $e){
echo "Eror de Conexion: ".$e->getMessage();
}
}
}
private static $servidor = 'localhost';
Por esto
private static $servidor = '127.0.0.1';
Bueno cualquier ayuda, sugerencia o consejo se los agradeceria ya que no consigo dar con la solucion.
Gracias nuevamente, Saludos desde CHILE