Consultez la FAQ sur le ZF avant de poster une question
Vous n'êtes pas identifié.
Pages: 1
Bonjour,
Je débute avec le Zend Framework. J'ai seulement écrit ces lignes :
<?php
require_once 'Zend/Db/Adapter/Exception.php';
require_once 'Zend/Db.php';
require_once 'Zend/Db/Adapter/Pdo/Mysql.php';
$params = array ('host' => '127.0.0.1',
'username' => 'xxx',
'password' => 'xxx',
'dbname' => 'xxxx' );
try {
$db = Zend_Db::factory('PDO_MYSQL', $params);
$db->getConnection();
} catch (Zend_Db_Adapter_Exception $e){
echo $e->getMessage();
}
?>
... et je tombe dans le catch pour me dire que j'ai cette erreur : "The PDO extension is required for this adapter but not loaded"
Je tourne avec WampServer, et toutes les extensions necessaires 'php_pdo, php_pdo_mysql', etc ... sont bien activées. J'ai redémarré mes services, redemarré mon PC, etc .... et j'ai toujours cette erreur ....
Je n'ai plus aucune solution, j'espere que vous pourrez m'aider :-))
Bien à vous
Anthony
Hors ligne
Tu peux vérifier dans un phpinfo que pdo, pdo_mysql et mysql sont bien activés, parfois wamp pête un peu les plombs et même quand c'est coché comme activé, ça ne l'est pas réellement.
Dans ce cas, il faut modifier à la main ton httpd.conf et activer ces modules.
A+, Philippe
PS : je parle de versions de wamp qui ont au moins 2 ans... ça a peut-être évolué depuis...
Hors ligne
Merci Philippe,
Mais tout est OK dans mes fichiers. J'ai essayé de faire tourner le tout sur un autre PC et j'ai exactement le même problème.
Je tourne avec :
Zend Studio for Eclipse
Professional Edition
Build ID: 20080107
WampServer 2.0 (qui contient donc : Apache 2.2.8; PHP 5.2.5; MySQL 5.0.51a)
Merci encore pour votre aide
Antho
Hors ligne
angusyoung34 a écrit:
Bonjour,
Je débute avec le Zend Framework. J'ai seulement écrit ces lignes :
<?php
require_once 'Zend/Db/Adapter/Exception.php';
require_once 'Zend/Db.php';
require_once 'Zend/Db/Adapter/Pdo/Mysql.php';
$params = array ('host' => '127.0.0.1',
'username' => 'xxx',
'password' => 'xxx',
'dbname' => 'xxxx' );
try {
$db = Zend_Db::factory('PDO_MYSQL', $params);
$db->getConnection();
} catch (Zend_Db_Adapter_Exception $e){
echo $e->getMessage();
}
?>
... et je tombe dans le catch pour me dire que j'ai cette erreur : "The PDO extension is required for this adapter but not loaded"
Je tourne avec WampServer, et toutes les extensions necessaires 'php_pdo, php_pdo_mysql', etc ... sont bien activées. J'ai redémarré mes services, redemarré mon PC, etc .... et j'ai toujours cette erreur ....
Je n'ai plus aucune solution, j'espere que vous pourrez m'aider :-))
Bien à vous
Anthony
eh oui le même problème et pas de solution !! so help please
Hors ligne
Tu as essayé de te connecter à ta base sans ZF afin d'être certain que ton (vos) problème(s) n'est pas lié au framework (utilisant directement mysql_connect() et mysql_select_db() ?
Si, effectivement vous arrivez à vous connecter sans zf, peut-être un petit tour sur ce tutorial http://g-rossolini.developpez.com/tutor … k/debuter/ (cité dans le menu du header "comment débuter").
Bon courage.
Hors ligne
Pages: 1