Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 29-05-2009 11:30:18

fatahou
Membre
Lieu: La Rochelle - France
Date d'inscription: 23-04-2009
Messages: 31

[résolu] Zend config.ini et hote MSSQL

Bonjour à tous et à toutes,
J'ai un problème avec le Zend_Config ini et MSSQL 2005 ( encore sad )

Le fichier de configuration config.ini n'accepte pas les IP ou les DNS! j'ai cette erreur:

Code:

Maximum execution time of 30 seconds exceeded in C:\wamp\www\extranetSysnet\library\Zend\Db\Adapter\Pdo\Abstract.php on line 146
Ajoutez [lang=php|phtml|javascript|sql|perl|xml|shell|html] au début de votre code pour activer le syntax highlighting

exemple non valide

Code:

; Données de configuration du site Web
[database]
db.adapter = PDO_Mssql 
db.host = localhost (ou 127.0.0.1)
db.username = xx
db.password = xx
db.dbname = xx
Ajoutez [lang=php|phtml|javascript|sql|perl|xml|shell|html] au début de votre code pour activer le syntax highlighting

Par contre les noms de machine Windoz (NetBios? ici FATAHOU) sont acceptés, mon application Zend fonctionne alors correctement.

J'utilise ZF 1.7
Apache 2
PHP5
et WAMP

Est ce un problème de port réseau?
Si oui comment dois spécifier le port? ( j'ai regardé la doc et ce n'est pas dit par là http://framework.zend.com/manual/en/zen … s.ini.html)

Pouvez vous me dire comment je dois procéder pour faire accepter les IP ou les DNS?


Merci pour vos réponses.

Dernière modification par fatahou (02-06-2009 12:07:33)

Hors ligne

 

#2 29-05-2009 16:51:23

matdev
Membre
Date d'inscription: 31-03-2009
Messages: 172

Re: [résolu] Zend config.ini et hote MSSQL

As-tu essayé de spécifier le port dans la définition de l'hote
exple: au lieu de 127.0.0.1 tu met 127.0.0.1:80

Hors ligne

 

#3 02-06-2009 09:00:05

fatahou
Membre
Lieu: La Rochelle - France
Date d'inscription: 23-04-2009
Messages: 31

Re: [résolu] Zend config.ini et hote MSSQL

J'ai essayé ça:

Code:

db.adapter = PDO_Mssql
db.host = 127.0.0.1
db.port = 1433
db.username = XXX
db.password = XXX
db.dbname = XXX
Ajoutez [lang=php|phtml|javascript|sql|perl|xml|shell|html] au début de votre code pour activer le syntax highlighting

ça ne fonctionne toujours pas.
sad

Par contre si je remplace 127.0.0.1 par le nom de l'ordinateur le programme fonctionne.

Hors ligne

 

#4 02-06-2009 09:27:03

fatahou
Membre
Lieu: La Rochelle - France
Date d'inscription: 23-04-2009
Messages: 31

Re: [résolu] Zend config.ini et hote MSSQL

J'ai écrit un code de test de connexion:

Code:

<?php 
        if(mssql_connect("MonNomMachine", "sa", "XXX")){
            echo "ok, connex reussie";
        }else{
            echo "non";
        }
?>
Ajoutez [lang=php|phtml|javascript|sql|perl|xml|shell|html] au début de votre code pour activer le syntax highlighting

ça fonctionne. Mais avec l'ip ou "localhost"  au lieu de "MonNomMachine" ça ne fonctionne pas! et j'ai l'erreur:

Code:

Warning: mssql_connect() [function.mssql-connect]: Unable to connect to server: localhost in C:\wamp\www\testConnexionSqlServer.php on line 2
Ajoutez [lang=php|phtml|javascript|sql|perl|xml|shell|html] au début de votre code pour activer le syntax highlighting

Quelqu'un a une idée?
Est ce PHP?
Help

Dernière modification par fatahou (02-06-2009 09:29:05)

Hors ligne

 

#5 02-06-2009 12:07:14

fatahou
Membre
Lieu: La Rochelle - France
Date d'inscription: 23-04-2009
Messages: 31

Re: [résolu] Zend config.ini et hote MSSQL

J'ai résolu mon problème, pour ce à qui ça interresserait:

C'est par les infos lus par là que j'ai résolu ce problème:
http://www.php.net/function.mssql-connect
http://worthposting.wordpress.com/2008/ … ql-server/

-J'ai mis à jour la dll ntwdblib.dll (version 2000.80.194.0) (dans le rép PHP5, APACHE2 et C:\windows\system32)
-J'ai activé TCP/IP avec "SQL Server Configuration Manager"

Hors ligne

 

Pied de page des forums

Propulsé par PunBB
© Copyright 2002–2005 Rickard Andersson
Traduction par punbb.fr

Graphisme réalisé par l'agence Rodolphe Eveilleau
Développement par Kitpages