Bonjour tout le monde,
Je suis entrain de me former sur Zend,
J'ai une application qui tourne en local. Pour me connecter à ma base de données en local, j'utilise PDO_MYSQL.
Et la je viens de mettre l'application en ligne sur un serveur 1&1, ça marche sauf que quand je veux me connecter à une base de données, j'ai le message d'erreur suivant:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
exception 'Zend_Db_Adapter_Exception' with message 'SQLSTATE[HY000] [2002] 
Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)' in /homepages/19/d249927830/htdocs/dev/library/Zend/Db/Adapter/Pdo/Abstract.php:131 
Stack trace: #0 /homepages/19/d249927830/htdocs/dev/library/Zend/Db/Adapter/Abstract.php(743): Zend_Db_Adapter_Pdo_Abstract->_connect()
Mon fichier .htaccess contient les lignes suivantes:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
AddType x-mapp-php5 .php 
RewriteEngine on
RewriteBase /
RewriteRule .* index.php
RewriteRule !\.(htm|html|txt|swf|js|ico|gif|jpg|png|css|php|xml)$ index.php
Dans mon phpinfo j'ai bien PDO_MYSQL activé.

En local le script marche. Et j'ai essayé de me connecter directement à ma base Mysql avec les paramétrés de la base de données et ça marche.

Merci pour votre aide.