Précédent   Forum du club des développeurs et IT Pro > 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
 
Outils de la discussion
Publicité
'
Vieux 24/12/2012, 08h29   #1
tiffany
Futur Membre du Club
 
Inscription : avril 2009
Messages : 78
Détails du profil
Informations forums :
Inscription : avril 2009
Messages : 78
Points : 17
Points : 17
Par défaut Warning: mssql_connect() [function.mssql-connect]: Unable to connect to server.

Bonjour,

J'ai cette erreur qui s'affiche sur mon site: Warning: mssql_connect() [function.mssql-connect]: Unable to connect to server: LATIFA-XX\MSSMLBIZ.

Voici ma configuration:

- Wamp Server version 2.1.
- J'ai sélectionner php version : 5.2.9.
- Sql server 2005 : J'ai coché le mode de connexion mixte windows et sqlserver.
- j'ai crée un utilisateur sur sql avec tous les droits.
- j'ai décommenté php_mssql dans mon php.ini.


Voici ma chaine de connexion:

Code :
1
2
3
4
5
6
$host = "LATIFA-XX\MSSMLBIZ";
$user = "sxxxx_pxxx";
$passwd = "xxxxxxxx";
$db 	= "bd_prdo";
if ($c = mssql_connect($host, $user, $passwd)){}
if(mssql_select_db($db,$c)){}
Je voudrais savoir si j'ai raté une étape? est ce un problème du coté de ma config sur Sql server 2005 ou bien ma version de php?

Merci pour votre aide.
tiffany est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/12/2012, 09h10   #2
popovitch130
Membre régulier
 
Inscription : octobre 2007
Messages : 264
Détails du profil
Informations personnelles :
Âge : 33

Informations forums :
Inscription : octobre 2007
Messages : 264
Points : 93
Points : 93
Hello ! Ca peut peut-être t'aider http://forum.ragezone.com/f724/get-w...-mssql-673301/. Par ailleurs, pourquoi tu utilise wamp ? Pourquoi ne pas essayer d'installer apache et php à la mano ?
popovitch130 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/12/2012, 09h51   #3
tiffany
Futur Membre du Club
 
Inscription : avril 2009
Messages : 78
Détails du profil
Informations forums :
Inscription : avril 2009
Messages : 78
Points : 17
Points : 17
Merci pour votre réponse, j'ai suivi les mêmes étapes du lien que vous m'avez envoyer et j'ai toujours la même erreur .

Vous pensez qu'en les installant séparément ça pourrait régler le problème?
tiffany est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/12/2012, 09h52   #4
popovitch130
Membre régulier
 
Inscription : octobre 2007
Messages : 264
Détails du profil
Informations personnelles :
Âge : 33

Informations forums :
Inscription : octobre 2007
Messages : 264
Points : 93
Points : 93
Je pense que ça mérite d'être tenté
popovitch130 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/12/2012, 12h12   #5
tiffany
Futur Membre du Club
 
Inscription : avril 2009
Messages : 78
Détails du profil
Informations forums :
Inscription : avril 2009
Messages : 78
Points : 17
Points : 17
J'ai tenté mais malheureusement toujours la même erreur qui s'affiche

Merci
tiffany est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/12/2012, 12h29   #6
popovitch130
Membre régulier
 
Inscription : octobre 2007
Messages : 264
Détails du profil
Informations personnelles :
Âge : 33

Informations forums :
Inscription : octobre 2007
Messages : 264
Points : 93
Points : 93
Tu as quoi dans les logs de mssql ? Tu arrive bien à te connecter avec ton user via l'interface mssql ? Pas de message de ton firewall ( le port est bien ouvert ? )
popovitch130 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/12/2012, 14h32   #7
tiffany
Futur Membre du Club
 
Inscription : avril 2009
Messages : 78
Détails du profil
Informations forums :
Inscription : avril 2009
Messages : 78
Points : 17
Points : 17
Je me connecte sans problème via l'interface mssql. Par contre comment je pourrais vérifier si mon port est bien ouvert?
tiffany est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/12/2012, 14h43   #8
popovitch130
Membre régulier
 
Inscription : octobre 2007
Messages : 264
Détails du profil
Informations personnelles :
Âge : 33

Informations forums :
Inscription : octobre 2007
Messages : 264
Points : 93
Points : 93
il faut vérifier dans les paramètres avancés du pare-feu et aussi tester l'ouverture (netstat -na) et vérifier quel port est utilisé par défaut dans ta config mssql ( http://www.mssqltips.com/sqlserverti...rt-being-used/ )
popovitch130 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/12/2012, 16h09   #9
tiffany
Futur Membre du Club
 
Inscription : avril 2009
Messages : 78
Détails du profil
Informations forums :
Inscription : avril 2009
Messages : 78
Points : 17
Points : 17
J'ai vérifié, tout est ok. Peut être une autre piste: la version de ntwdblib.dll?
Qu'est ce que vous en pensez?
tiffany est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 00h32.


 
 
 
 
Partenaires

Hébergement Web