Consultez la FAQ sur le ZF avant de poster une question
Vous n'êtes pas identifié.
Pages: 1
Bonjour à tous,
je travaille avec xampp 1.6.8
+ Apache 2.2.9
+ MySQL 5.0.67 (Community Server)
+ PHP 5.2.6 + PHP 4.4.9 + PEAR
sur windows xp .
J'ai suivi ce tuto [url=]http://www.itanea.com/blog/2008/11/27/zend-framework-utiliser-zend-framework-et-doctrine-auteur-ruben-vermeersch-traduction-fred-blanc[] .
Je veux faire marcher doctrine avec oracle 10 g j'ai éssayé ceci pour me connecter :
Doctrine_Manager :: connection("oracle://scott:tiger@localhost:1521/oracle", 'doctrine');
et ensuite je suis allé en mode cli pour générer mes models via doctrine :
là rien ne se passe (aucun moyen de savoir si je suis connecté ou pas.
ENsuite je teste ceci :
Doctrine_Manager :: connection("oci://scott:tiger@localhost:1521/oracle", 'doctrine');
et là le zend_loader me dit qu'il ne trouve pas le fichier doctrine/adapter/oci.php
je suis coincé à ce niveau si quelqu'un peut avoir une idée ou a déja réglé ce problème il me serait d'une aide précieuse merci .
Dernière modification par cornnery (09-03-2009 17:51:41)
Hors ligne
Comment on change l'état d'un pot dans ce forum vu que j'ai résolu mon problème ?
Hors ligne
tu édite simplement le titre de ton message, par contre il serait sympathique de nous donner ta solution
Hors ligne
Pour ceux qui seraient confrontés au même problème que moi voici ce que j'ai fait :
au préalable vérifier que vous avez le driver pdo pour oracle .Pour ceux qui ne l'auraient pas voici le lien
http://www.oracle.com/technology/pub/ar … acle5.html
modifier le script de connection du tuto par :
/*
* Set super-global data
* $tns = "
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = yourip)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = orcl)
)
)
";
*$pdoConnection = new PDO('oci:dbname='.$tns, 'scott', 'tiger');
*/
$pdoConnection = new PDO('oci:dbname=oracle', 'scott', 'tiger');
$conn = Doctrine_Manager::connection($pdoConnection,'doctrine');
vous avez le choix entre passer le tns ou sans .
Bonne journée
Hors ligne
Pages: 1