Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/11/2009, 22:16
Avatar de Maycol
Maycol
 
Fecha de Ingreso: diciembre-2001
Ubicación: Ávila (España)
Mensajes: 539
Antigüedad: 23 años
Puntos: 0
Problema PDO MySQL

Hola!
Estoy empezando a programar con Zend Framework y estoy teniendo problemas con PDO, y creo que no tienen que ver con Zend Framework os cuento:

El caso es que he estado haciendo el Quickstart, pero utilizando MySQL en vez de SQLite, bueno he cambiado en application.ini:

Código:
resources.db.adapter = "PDO_mysql"
resources.db.params.host = "localhost"
resources.db.params.username = "web"
resources.db.params.password = "******"
resources.db.params.dbname = "proyecto"
Y el caso es que me tira este error:
Código:
Message: Connection refused
He estado probando y conectando con mysql normalmente funciona perfectamente, pero con PDO me saca error, acabo de reinstalar archlinux y no se si se me habrá olvidado algo, mirad el test que he hecho:
Código PHP:
<?php
        $link 
mysql_connect('localhost','web','******');
        if (!
$link) {
                die(
'Error al conectar a MySQL: ' mysql_error()." <br />");
        } echo 
'Conectado a MySQL <br />';
        
mysql_close($link);
        
        
$dbh = new PDO('mysql:host=localhost:3306;dbname=proyecto','web','*******');
        if (
$dbh) {
                echo 
'Conectado a MySQL - mysql_pdo<br />';
        }
        else {echo 
'Error al conectar a MySQL - mysql_pdo<br />';}
?>
Código:
Conectado a MySQL
Warning: PDO::__construct(): [2002] Connection refused (trying to connect via tcp://localhost:3306:3306) in /usr/share/webapps/blog-proyecto/public/index.php on line 36 Fatal error: Uncaught exception 'PDOException' with message 'SQLSTATE[HY000] [2002] Connection refused' in /usr/share/webapps/proyecto/public/index.php:36 Stack trace: #0 /usr/share/webapps/proyecto/public/index.php(36): PDO->__construct('mysql:host=loca...', 'web', '*******') #1 {main} thrown in /usr/share/webapps/proyecto/public/index.php on line 36
¿Qué puede estar ocurriendo?

Un saludo.
__________________
Zepsilon.com
Diseño e imaginacion