|
|
|
|
Warning: mssql_connect() [function.mssql-connect]: Unable to connect to server: RISV08\QIS,1433 in C:\Program Files\Apache Group\Apache2\htdocs\Intranet Rives\accueil.php on line 13 Warning: mssql_select_db(): supplied argument is not a valid MS SQL-Link resource in C:\Program Files\Apache Group\Apache2\htdocs\Intranet Rives\accueil.php on line 14 Warning: mssql_query() [function.mssql-query]: Unable to connect to server: (null) in C:\Program Files\Apache Group\Apache2\htdocs\Intranet Rives\accueil.php on line 15 Warning: mssql_query() [function.mssql-query]: A link to the server could not be established in C:\Program Files\Apache Group\Apache2\htdocs\Intranet Rives\accueil.php on line 15 Warning: mssql_fetch_array(): supplied argument is not a valid MS SQL-result resource in C:\Program Files\Apache Group\Apache2\htdocs\Intranet Rives\accueil.php on line 16
salut,
deja ca : Unable to connect to server ca me fait penser qu'il y a un probleme au niveau de la connexion ;) le serveur SQL est en local ou distant ? le lien entre les 2 est il assuré ? peux tu mettre plus de détails, genre le code servant à la connexion, l'architecture réseau... qui pourraient premettre de trouver l'erreur exact et la solution ? Le point commun entre l'informatique et l'alcool ? - ça fait mal à la tête. :P |
Salut,
Le serveur ms sql est distant et la connection marche car quand je passe par l'analyseur de requête ça marche... Voila mon code qui sert a se connecter : <?
$db = mssql_connect("RISV08\QIS:1433","sa","");
$req = mssql_select_db("SELECT libellebandeau FROM bandeau");
while ($sortie = mssql_fetch_array($req)) {
$a = $sortie["libellebandeau"];
}
?>
Le problème c'est qu'avec EasyPHP ca marchais, j'arrivais à me connecter à la base... |
en effet... c bizarre. Mais j'ai repéré une erreur :
mssql_select_db("SELECT libellebandeau FROM bandeau"); est faux : il faut mettre mssql_select_db("nom_base"); puis mssql_query("SELECT libellebandeau FROM bandeau"); Le point commun entre l'informatique et l'alcool ? - ça fait mal à la tête. :P |
Ok merci, ça c'est une simple entre copié/collé mais le problème ne vient pas de la car lorsque mon code est:
<?
mssql_connect("RISV08\QIS","sa","") or die("Erreur de connexion au serveur");
?>
J'ai l'erreur suivante : Warning: mssql_connect() [function.mssql-connect]: Unable to connect to server: RISV08\QIS in C:\Serveur\Apache2\htdocs\testmssql.php on line 2 Erreur de connexion au serveur T'aurais pas une ptite idée???? |
|
peut etre le nom du serveur qui est assez chelou... un antislash ca fait bizarre.
Le point commun entre l'informatique et l'alcool ? - ça fait mal à la tête. :P |
Merci BreTzel, c'était un problème au niveau du serveur...
+
|
Bonjour a tous,
J'ai un souci aussi au point de vue d'une applicatoin php et ms sql serveur 2000 ! tout tourne en local parfaitement , procedure stockee, transactoin , etc ... J'ai commence a mettre l'application en production mais lorsque je tente de me connecter a la db ms sql situe sur un autre pc il me sort l'erreur unable to connect serveur .... Je pense mais je suis pas sur que cela vient peut etre du chemin reseau qu'il faut placer ! non ? qu'en pensez vous ? J'ai place les parametres ds des constantes ...comme ceci define("host", "IPDISTANTE"); j'ai essayer avec des slahs anti slahs etc ...rien ne fonctionne ! si vous avez une idée je vous remercie Si vous avez des questions sur php + ms sql serveur n'hesitez pas car j'ai rencontre pas mal de problemes qui avec le temps et la patience ont ete resolu Christophe |
hier j'avais un petit blème avec ma connection, le blème venait du
nom d'utilisateur, avez vous regarder de ce côté |
remplace myssl par mysql...
|
Salut salut,
Non ca ne va toujours pas ! bien sur j'ai regarde les autorisations de l'utilisateur sur la db en question !!!! mais non cela ne va pas ! je viens encore de faire un test en local sur mon p'tit reseau et cela tourne j'arrive bien a me connecter mais pas au boulot ! fais chier ! j'ai essayer de mettre l'adresse ip le nom de la machine le nom de l'instance le nom du port etc...rien ne fonctionne ! c'est space qd meme ! Si quelqu'un pouvait m'aider et me dire s'il a reussi a porter une application en production php + ms sql serveur merci a tous bon week end Christophe |
Salut salut,
Non ca ne va toujours pas ! bien sur j'ai regarde les autorisations de l'utilisateur sur la db en question !!!! mais non cela ne va pas ! je viens encore de faire un test en local sur mon p'tit reseau et cela tourne j'arrive bien a me connecter mais pas au boulot ! fais chier ! j'ai essayer de mettre l'adresse ip le nom de la machine le nom de l'instance le nom du port etc...rien ne fonctionne ! c'est space qd meme ! Si quelqu'un pouvait m'aider et me dire s'il a reussi a porter une application en production php + ms sql serveur merci a tous bon week end Christophe
|
j'ai le meme probleme que Imer, c'est a dire que mon code pour creer une connexion avec sql server fonctionnne sur easy php et xamp mais pas sur mon server apache insallé proprement (je crois).
Voici mon code: define('LOGIN',"login_xxxx"); define('PASSWORD',"xxxx"); define('SERVER',"btxxxxxx"); define('BASE',"xxxx"); function Connection() { //connexion au server $connection = mssql_pconnect(SERVER,LOGIN,PASSWORD); if(!$connection){ echo "connexion à ". SERVER ." impossible\n"; exit; } //connexion à la base if(!mssql_select_db(BASE,$connection)){ echo "connexion à la base ". BASE ." impossible\n"; echo "Message de SQL SERVER: ". mssql_error($connection); exit; } return $connection; }//fin de la fonction j'obtient comme message d'erreur: Warning: mssql_pconnect() [function.mssql-pconnect]: Unable to connect to server: btxxxxx in C:\wxxx\Hxxx\Fxxxx\connection\getConnection.php on line 12 connexion à btxxxx impossible je ne vois vraiment pas quoi faire.... |
Bonjour,
tu as une faute à plusieurs endroits $connection = mssql_pconnect(SERVER,LOGIN,PASSWORD); ce n'est pas mssql mais mysql et mets plutôt mysql_connect que mysql_pconnect (p veut dire permanent et ce n'est pas indispensable ) et pour voir les erreurs il vaut mieux fiare: $connection = mysql_connect(SERVER,LOGIN,PASSWORD) or die ("Pb de connexion: ".mysql_error());
et ce or die(....) tu le mets à chaque commande mysql_.... cà t'évitera tous les if(!....) en plus pour fermer la connexion ce n'est pas return $connexion mais mysql_close(); vas voir le site www.siteduzero.com Tu aurais du ouvrir une autre discution. @lain |
c bien mssql que je veux puisque c'est une connection avec sql server que je veux et Pconnect veut dire que c'est une connection persistente. return est la parceque la création de la connexion se fait dans une fonction et je ne ferme pas la connection parceque j'en ai besoin.
l'extension sqlserver semble fonctionner puisque je n'ai pas de message d'erreur comme quoi le server ne comprend pas la fonction mssql_pconnect()... merci pour la reponse alain42
|
Ha excuses, je n'avais pas fait attention que tu travaillait avec sql serveur. |
Bonjour,
Même souci. Sql/Server sur un host, wamp+appli sur un autre, et même msg d'erreur "Unable to connect..." Le ntwdblib.dll fourni par wamp est copié dans le bon répertoire. Je ping correctement le sql/server depuis le host wamp. Je sèche... Merci et bonne journée. Patrick. |
|
bonjour
christophebmx j'ai fait des page webs et le logiciel easyphp comment dois je faire pour tester en local |
Salut,
Solaris 10 Comment savoir si php fonctionne avec apache ... j'ai un serveur svn installe j'ai apache qui fonctione -> tout est ok j'ai installe php5 et mod_php5 mais je pense que php fonctionne pas avec apache, que dois je faire ? svp merci d'avance zoblaso |
Bonjour,
SVP j'essaie de mettre sur pied une plate forme éducative en utilisant comme serveur easy PHP. mais le service web local reste désactivé car le port 80 est occupé par un certain inext.exe. comment remédier à ce problème? |
Résultats pour Serveur Apache/PHP
Résultats pour Serveur Apache/PHP
Résultats pour Serveur Apache/PHP
Résultats pour Serveur Apache/PHP