Précédent   Forum des professionnels en informatique > PHP > PHP & SGBD > PHP & SQL-Server
PHP & SQL-Server Forum d'entraide sur SQL-Server avec PHP. Avant de poster -> FAQ SQL-Server
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 27/07/2007, 18h04   #1
Invité de passage
 
Inscription : août 2005
Messages : 7
Détails du profil
Informations forums :
Inscription : août 2005
Messages : 7
Points : 3
Points : 3
Par défaut Connexion php-mssql après changement de serveur mssql

Bonjour,
J'ai un gros problème sur un site intranet... Le serveur Web (Apache 2 / Php 5) ne parvient plus à accéder à mon serveur de base de donnée depuis qu'il a été changé.

Il n'y a que le materiel, l'OS (2003 SRV à la place d'un 2000 SRV) et l'IP qui ait changé.

J'ai essayé de mettre le site sur un autre serveur Web (windows 2000 SRV) et ça fonctionne parfaitement... C'est comme si mes deux windows 2003 ne se voyaient pas pourtant le ping et bon, j'ai scanné les ports et ceux relatifs à mssql sont ouverts. Bref, je n'y comprends rien de rien.
Peut être que ça bloque au retour de la BDD mais je n'ai pas trop d'idée pour le savoir.

Si quelqu'un a une idée ou a déjà été confronté au problème...

Merci beaucoup
xelade est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/08/2007, 17h33   #2
Invité de passage
 
Inscription : décembre 2006
Messages : 6
Détails du profil
Informations forums :
Inscription : décembre 2006
Messages : 6
Points : 3
Points : 3
Par défaut Même problème

Bonjour,

sensiblement le même problème. La machine sur laquelle je développe mon programme se connecte par TCP/IP au serveur windows 2003/sql 2000 sans problèmes.

Maintenant, j'ai installé apache2, php 5 sur le serveur windows 2003 et php n'arrive pas à se connecter au serveur sql 2000. J'ai enterprise manager d'installé sur le poste 2003 et il n'y a aucun problème de connexion ou de query. Je crois que le problème réside entre la communication de php (driver) et MSSQL 2000.

Si quelqu'un a déjà fait se montage avec succès, il serait très apprécier d'avoir un indice

L'erreur exacte que j'ai : unable to connect to server 127.0.0.1,2385 (deux instances sur le serveur celle que je veux rejoindre est 2385)

J'ai essayé a peu près toutes les possibilités possibles de chaînes de connexion sans succès. Quelques fois, dépendament de la chaîne de connexion il me retourne "unavaible or netword access denied"

Avec telnet j'ai vérifié l'ouverture des ports et 1433/2385 sont bien ouvert et à l'écoute.

Merci de m'aider
GoldenArm est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/08/2007, 20h16   #3
Invité de passage
 
Inscription : décembre 2006
Messages : 6
Détails du profil
Informations forums :
Inscription : décembre 2006
Messages : 6
Points : 3
Points : 3
Par défaut MAJ

La connexion se fait environ 1 fois sur 10... les autres fois elle échoues !

Si je spam à mort le refresh de la page elle va quelques fois fonctionné !

j'essaie avec les deux drivers (ceux de php et ceux de win sql 2000)
GoldenArm est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/09/2007, 11h21   #4
Membre régulier
 
Inscription : novembre 2003
Messages : 107
Détails du profil
Informations forums :
Inscription : novembre 2003
Messages : 107
Points : 85
Points : 85
En déplaçant Apache/PHP sur une autres machine, ça donne quoi ?

Je penses que j'ai eu le même problème. J'avais Apache/PHP et SQL Server sur une même machine. Ca a fonctionné sans aucun soucis pendant 2 ou 3 ans et du jour au lendemain, plus rien (ou presque).
J'ai déplacé SQL Server sur une autre machine, ça a refonctionné sans problème.
Puis j'ai créer une nouvelle installe d'Apache/PHP sur la même machine que SQL Server, ça refonctionne de nouveau aléatoirement.

A priori, PHP et SQL Server ont l'air de ne plus aimer communiquer en localhost.
Macintoc est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 20h31.


 
 
 
 
Partenaires

Hébergement Web