Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
jbongran
jsb wrote:
j'ai un petit souci de communication :
sur mon serveur w2003 SP1: -IIS 6.0 -implémentation de php (page test ok) -implémentation de MysqL server 4.1
installation de SPIP, impossible de me connecter au serveur.
quid ? avec IIS5 et windows2000 Server, je n'ai jamais eu ce pb ! Faut t-il déclarer une Extension spécifique comme pour php ?
jsb
T'est t-il possible de te connecter en ligne de commande à ton serveur MySql ? mysql -u root -p Enter password: mysql> show databases; +--------------------+ |Database | +--------------------+ |Mysql | |MyTestBase | +--------------------+ 2 rows in set (0.00 sec) mysql> create database MyTestBase2; Query OK, 1 row affected (0.00 sec) Iinstaller phpMyAdmin (gestion des bases MySql) pour valider la connexion. Quelle est la méthode utilisée dans spip pour se connecter à MySql ?
jsb wrote:
j'ai un petit souci de communication :
sur mon serveur w2003 SP1:
-IIS 6.0
-implémentation de php (page test ok)
-implémentation de MysqL server 4.1
installation de SPIP,
impossible de me connecter au serveur.
quid ? avec IIS5 et windows2000 Server, je n'ai jamais eu ce pb !
Faut t-il déclarer une Extension spécifique comme pour php ?
jsb
T'est t-il possible de te connecter en ligne de commande à ton serveur MySql
?
mysql -u root -p
Enter password:
mysql> show databases;
+--------------------+
|Database |
+--------------------+
|Mysql |
|MyTestBase |
+--------------------+
2 rows in set (0.00 sec)
mysql> create database MyTestBase2;
Query OK, 1 row affected (0.00 sec)
Iinstaller phpMyAdmin (gestion des bases MySql) pour valider la connexion.
Quelle est la méthode utilisée dans spip pour se connecter à MySql ?
sur mon serveur w2003 SP1: -IIS 6.0 -implémentation de php (page test ok) -implémentation de MysqL server 4.1
installation de SPIP, impossible de me connecter au serveur.
quid ? avec IIS5 et windows2000 Server, je n'ai jamais eu ce pb ! Faut t-il déclarer une Extension spécifique comme pour php ?
jsb
T'est t-il possible de te connecter en ligne de commande à ton serveur MySql ? mysql -u root -p Enter password: mysql> show databases; +--------------------+ |Database | +--------------------+ |Mysql | |MyTestBase | +--------------------+ 2 rows in set (0.00 sec) mysql> create database MyTestBase2; Query OK, 1 row affected (0.00 sec) Iinstaller phpMyAdmin (gestion des bases MySql) pour valider la connexion. Quelle est la méthode utilisée dans spip pour se connecter à MySql ?
Christophe Lauer [MS]
jsb wrote:
Faut t-il déclarer une Extension spécifique comme pour php ?
Certes non ! MySQL n'est pas "exécuté" par IIS mais par Windows. Pas de Web Service Extension particulière à définir ici.
A mon avis, il s'agit d'un classique problème de compte utilisateur non défini dans MySQL. A ce niveau, la différence essentielle entre IIS 5.0 et IIS 6.0 est que le premier exécutait les applications sous le compte Local System alors que le second utilise un compte plus sécurité, à privilèges restreints : Network Service.
Vous pouvez : tenter de voir si ça fonctionne avec IIS fonctionnant sous Local System plutôt que Network Service, et si c'est le cas, trouver quel est le privilège manquant à Network Service et créer un compte spécifique comportant précisément ces privilèges. Ce serait en revanche une mauvais idée du point de vue de la sécurité de laisser Local Service en production...
HTH,
-- Christophe Lauer - Relations Techniques Editeurs de Logiciels Division Développeurs et Plateforme d'Entreprise - Microsoft France http://www.microsoft.com/france/msdn/ This posting is provided "AS IS" with no warranties, and confers no rights.
jsb wrote:
Faut t-il déclarer une Extension spécifique comme pour php ?
Certes non ! MySQL n'est pas "exécuté" par IIS mais par Windows. Pas de Web
Service Extension particulière à définir ici.
A mon avis, il s'agit d'un classique problème de compte utilisateur non
défini dans MySQL. A ce niveau, la différence essentielle entre IIS 5.0 et
IIS 6.0 est que le premier exécutait les applications sous le compte Local
System alors que le second utilise un compte plus sécurité, à privilèges
restreints : Network Service.
Vous pouvez : tenter de voir si ça fonctionne avec IIS fonctionnant sous
Local System plutôt que Network Service, et si c'est le cas, trouver quel
est le privilège manquant à Network Service et créer un compte spécifique
comportant précisément ces privilèges. Ce serait en revanche une mauvais
idée du point de vue de la sécurité de laisser Local Service en
production...
HTH,
--
Christophe Lauer - Relations Techniques Editeurs de Logiciels
Division Développeurs et Plateforme d'Entreprise - Microsoft France
http://www.microsoft.com/france/msdn/
This posting is provided "AS IS" with no warranties, and confers no
rights.
Faut t-il déclarer une Extension spécifique comme pour php ?
Certes non ! MySQL n'est pas "exécuté" par IIS mais par Windows. Pas de Web Service Extension particulière à définir ici.
A mon avis, il s'agit d'un classique problème de compte utilisateur non défini dans MySQL. A ce niveau, la différence essentielle entre IIS 5.0 et IIS 6.0 est que le premier exécutait les applications sous le compte Local System alors que le second utilise un compte plus sécurité, à privilèges restreints : Network Service.
Vous pouvez : tenter de voir si ça fonctionne avec IIS fonctionnant sous Local System plutôt que Network Service, et si c'est le cas, trouver quel est le privilège manquant à Network Service et créer un compte spécifique comportant précisément ces privilèges. Ce serait en revanche une mauvais idée du point de vue de la sécurité de laisser Local Service en production...
HTH,
-- Christophe Lauer - Relations Techniques Editeurs de Logiciels Division Développeurs et Plateforme d'Entreprise - Microsoft France http://www.microsoft.com/france/msdn/ This posting is provided "AS IS" with no warranties, and confers no rights.
jsb
jbongran a écrit :
jsb wrote:
j'ai un petit souci de communication :
sur mon serveur w2003 SP1: -IIS 6.0 -implémentation de php (page test ok) -implémentation de MysqL server 4.1
installation de SPIP, impossible de me connecter au serveur.
quid ? avec IIS5 et windows2000 Server, je n'ai jamais eu ce pb ! Faut t-il déclarer une Extension spécifique comme pour php ?
jsb
T'est t-il possible de te connecter en ligne de commande à ton serveur MySql ? mysql -u root -p Enter password: mysql> show databases;
oui, ça Passe !
jbongran a écrit :
jsb wrote:
j'ai un petit souci de communication :
sur mon serveur w2003 SP1:
-IIS 6.0
-implémentation de php (page test ok)
-implémentation de MysqL server 4.1
installation de SPIP,
impossible de me connecter au serveur.
quid ? avec IIS5 et windows2000 Server, je n'ai jamais eu ce pb !
Faut t-il déclarer une Extension spécifique comme pour php ?
jsb
T'est t-il possible de te connecter en ligne de commande à ton serveur MySql
?
mysql -u root -p
Enter password:
mysql> show databases;
Quelle est la méthode utilisée dans spip pour se connecter à MySql ?
mysql_connect($host, $login, $pass)
jbongran
jsb wrote:
jbongran a écrit :
jsb wrote:
j'ai un petit souci de communication :
sur mon serveur w2003 SP1: -IIS 6.0 -implémentation de php (page test ok) -implémentation de MysqL server 4.1
installation de SPIP, impossible de me connecter au serveur.
quid ? avec IIS5 et windows2000 Server, je n'ai jamais eu ce pb ! Faut t-il déclarer une Extension spécifique comme pour php ?
jsb
T'est t-il possible de te connecter en ligne de commande à ton serveur MySql ? mysql -u root -p Enter password: mysql> show databases;
oui, ça Passe !
Si tu as une erreur à la connexion du style "Connection error: Client does not support authentication protocol requested by server; consider upgrading MySQL client", essayes la commande suivante: SET PASSWORD FOR 'root'@'localhost' = OLD_PASSWORD('password'); Cela change la longueur de la clé de hachage MD5
Il se peut aussi que cela vienne du compte utilisé pour faire tourner MySql, essayes juste le temps de tester de mettre le même que celui de IIS.
jsb wrote:
jbongran a écrit :
jsb wrote:
j'ai un petit souci de communication :
sur mon serveur w2003 SP1:
-IIS 6.0
-implémentation de php (page test ok)
-implémentation de MysqL server 4.1
installation de SPIP,
impossible de me connecter au serveur.
quid ? avec IIS5 et windows2000 Server, je n'ai jamais eu ce pb !
Faut t-il déclarer une Extension spécifique comme pour php ?
jsb
T'est t-il possible de te connecter en ligne de commande à ton
serveur MySql ?
mysql -u root -p
Enter password:
mysql> show databases;
oui, ça Passe !
Si tu as une erreur à la connexion du style "Connection error: Client does
not support authentication protocol requested by server; consider upgrading
MySQL client", essayes la commande suivante:
SET PASSWORD FOR 'root'@'localhost' = OLD_PASSWORD('password');
Cela change la longueur de la clé de hachage MD5
Il se peut aussi que cela vienne du compte utilisé pour faire tourner MySql,
essayes juste le temps de tester de mettre le même que celui de IIS.
sur mon serveur w2003 SP1: -IIS 6.0 -implémentation de php (page test ok) -implémentation de MysqL server 4.1
installation de SPIP, impossible de me connecter au serveur.
quid ? avec IIS5 et windows2000 Server, je n'ai jamais eu ce pb ! Faut t-il déclarer une Extension spécifique comme pour php ?
jsb
T'est t-il possible de te connecter en ligne de commande à ton serveur MySql ? mysql -u root -p Enter password: mysql> show databases;
oui, ça Passe !
Si tu as une erreur à la connexion du style "Connection error: Client does not support authentication protocol requested by server; consider upgrading MySQL client", essayes la commande suivante: SET PASSWORD FOR 'root'@'localhost' = OLD_PASSWORD('password'); Cela change la longueur de la clé de hachage MD5
Il se peut aussi que cela vienne du compte utilisé pour faire tourner MySql, essayes juste le temps de tester de mettre le même que celui de IIS.
jluc
C'est normal les dernières versions de MySql ne sont plus compilées avec les extensions compatibles IIS par défaut. Il faut installer MySqli.dll manuellement. C'est compliqué: bon courage infos sur http://fr.php.net/mysqli jluc
"jsb" wrote in message news:d5bdcc$18jl$
j'ai un petit souci de communication :
sur mon serveur w2003 SP1: -IIS 6.0 -implémentation de php (page test ok) -implémentation de MysqL server 4.1
installation de SPIP, impossible de me connecter au serveur.
quid ? avec IIS5 et windows2000 Server, je n'ai jamais eu ce pb ! Faut t-il déclarer une Extension spécifique comme pour php ?
jsb
C'est normal les dernières versions de MySql ne sont plus compilées avec les
extensions compatibles IIS par défaut.
Il faut installer MySqli.dll manuellement.
C'est compliqué: bon courage
infos sur http://fr.php.net/mysqli
jluc
"jsb" <jsb@neottia.net> wrote in message
news:d5bdcc$18jl$1@biggoron.nerim.net...
j'ai un petit souci de communication :
sur mon serveur w2003 SP1:
-IIS 6.0
-implémentation de php (page test ok)
-implémentation de MysqL server 4.1
installation de SPIP,
impossible de me connecter au serveur.
quid ? avec IIS5 et windows2000 Server, je n'ai jamais eu ce pb !
Faut t-il déclarer une Extension spécifique comme pour php ?
C'est normal les dernières versions de MySql ne sont plus compilées avec les extensions compatibles IIS par défaut. Il faut installer MySqli.dll manuellement. C'est compliqué: bon courage infos sur http://fr.php.net/mysqli jluc
"jsb" wrote in message news:d5bdcc$18jl$
j'ai un petit souci de communication :
sur mon serveur w2003 SP1: -IIS 6.0 -implémentation de php (page test ok) -implémentation de MysqL server 4.1
installation de SPIP, impossible de me connecter au serveur.
quid ? avec IIS5 et windows2000 Server, je n'ai jamais eu ce pb ! Faut t-il déclarer une Extension spécifique comme pour php ?
jsb
jbongran
jluc wrote:
C'est normal les dernières versions de MySql ne sont plus compilées avec les extensions compatibles IIS par défaut. Il faut installer MySqli.dll manuellement. C'est compliqué: bon courage infos sur http://fr.php.net/mysqli jluc
"jsb" wrote in message news:d5bdcc$18jl$
j'ai un petit souci de communication :
sur mon serveur w2003 SP1: -IIS 6.0 -implémentation de php (page test ok) -implémentation de MysqL server 4.1
installation de SPIP, impossible de me connecter au serveur.
quid ? avec IIS5 et windows2000 Server, je n'ai jamais eu ce pb ! Faut t-il déclarer une Extension spécifique comme pour php ?
jsb
Le package zip de la version 5.0.4 de php contient les extensions mysqli http://fr3.php.net/downloads.php Ps: en principe on répond a la fin du post.
jluc wrote:
C'est normal les dernières versions de MySql ne sont plus compilées
avec les extensions compatibles IIS par défaut.
Il faut installer MySqli.dll manuellement.
C'est compliqué: bon courage
infos sur http://fr.php.net/mysqli
jluc
"jsb" <jsb@neottia.net> wrote in message
news:d5bdcc$18jl$1@biggoron.nerim.net...
j'ai un petit souci de communication :
sur mon serveur w2003 SP1:
-IIS 6.0
-implémentation de php (page test ok)
-implémentation de MysqL server 4.1
installation de SPIP,
impossible de me connecter au serveur.
quid ? avec IIS5 et windows2000 Server, je n'ai jamais eu ce pb !
Faut t-il déclarer une Extension spécifique comme pour php ?
jsb
Le package zip de la version 5.0.4 de php contient les extensions mysqli
http://fr3.php.net/downloads.php
Ps: en principe on répond a la fin du post.
C'est normal les dernières versions de MySql ne sont plus compilées avec les extensions compatibles IIS par défaut. Il faut installer MySqli.dll manuellement. C'est compliqué: bon courage infos sur http://fr.php.net/mysqli jluc
"jsb" wrote in message news:d5bdcc$18jl$
j'ai un petit souci de communication :
sur mon serveur w2003 SP1: -IIS 6.0 -implémentation de php (page test ok) -implémentation de MysqL server 4.1
installation de SPIP, impossible de me connecter au serveur.
quid ? avec IIS5 et windows2000 Server, je n'ai jamais eu ce pb ! Faut t-il déclarer une Extension spécifique comme pour php ?
jsb
Le package zip de la version 5.0.4 de php contient les extensions mysqli http://fr3.php.net/downloads.php Ps: en principe on répond a la fin du post.
jluc
Pour ce qui concerne le "Ps: en principe on répond a la fin du post. " Je ne suis pas d'accord c'est comme pour les couriels de un à un: on répond en debut de page avec le message original de référence à la suite. De toute facons le message original on l'a lu dans le fil précédant. Et c'est mieux d'avoir tout de suite sous les yeux la réponse en cliquant sur le fil suivant au lieu de dérouler le message à chaque fois...
"jbongran" wrote in message news:427e873c$0$309$
jluc wrote: > C'est normal les dernières versions de MySql ne sont plus compilées > avec les extensions compatibles IIS par défaut. > Il faut installer MySqli.dll manuellement. > C'est compliqué: bon courage > infos sur http://fr.php.net/mysqli > jluc > > "jsb" wrote in message > news:d5bdcc$18jl$ >> j'ai un petit souci de communication : >> >> sur mon serveur w2003 SP1: >> -IIS 6.0 >> -implémentation de php (page test ok) >> -implémentation de MysqL server 4.1 >> >> installation de SPIP, >> impossible de me connecter au serveur. >> >> quid ? avec IIS5 et windows2000 Server, je n'ai jamais eu ce pb ! >> Faut t-il déclarer une Extension spécifique comme pour php ? >> >> jsb
Le package zip de la version 5.0.4 de php contient les extensions mysqli http://fr3.php.net/downloads.php Ps: en principe on répond a la fin du post.
Pour ce qui concerne le "Ps: en principe on répond a la fin du post. "
Je ne suis pas d'accord c'est comme pour les couriels de un à un: on répond
en debut de page avec le message original de référence à la suite. De toute
facons le message original on l'a lu dans le fil précédant. Et c'est mieux
d'avoir tout de suite sous les yeux la réponse en cliquant sur le fil
suivant au lieu de dérouler le message à chaque fois...
"jbongran" <jbongran@free.fr> wrote in message
news:427e873c$0$309$626a14ce@news.free.fr...
jluc wrote:
> C'est normal les dernières versions de MySql ne sont plus compilées
> avec les extensions compatibles IIS par défaut.
> Il faut installer MySqli.dll manuellement.
> C'est compliqué: bon courage
> infos sur http://fr.php.net/mysqli
> jluc
>
> "jsb" <jsb@neottia.net> wrote in message
> news:d5bdcc$18jl$1@biggoron.nerim.net...
>> j'ai un petit souci de communication :
>>
>> sur mon serveur w2003 SP1:
>> -IIS 6.0
>> -implémentation de php (page test ok)
>> -implémentation de MysqL server 4.1
>>
>> installation de SPIP,
>> impossible de me connecter au serveur.
>>
>> quid ? avec IIS5 et windows2000 Server, je n'ai jamais eu ce pb !
>> Faut t-il déclarer une Extension spécifique comme pour php ?
>>
>> jsb
Le package zip de la version 5.0.4 de php contient les extensions mysqli
http://fr3.php.net/downloads.php
Ps: en principe on répond a la fin du post.
Pour ce qui concerne le "Ps: en principe on répond a la fin du post. " Je ne suis pas d'accord c'est comme pour les couriels de un à un: on répond en debut de page avec le message original de référence à la suite. De toute facons le message original on l'a lu dans le fil précédant. Et c'est mieux d'avoir tout de suite sous les yeux la réponse en cliquant sur le fil suivant au lieu de dérouler le message à chaque fois...
"jbongran" wrote in message news:427e873c$0$309$
jluc wrote: > C'est normal les dernières versions de MySql ne sont plus compilées > avec les extensions compatibles IIS par défaut. > Il faut installer MySqli.dll manuellement. > C'est compliqué: bon courage > infos sur http://fr.php.net/mysqli > jluc > > "jsb" wrote in message > news:d5bdcc$18jl$ >> j'ai un petit souci de communication : >> >> sur mon serveur w2003 SP1: >> -IIS 6.0 >> -implémentation de php (page test ok) >> -implémentation de MysqL server 4.1 >> >> installation de SPIP, >> impossible de me connecter au serveur. >> >> quid ? avec IIS5 et windows2000 Server, je n'ai jamais eu ce pb ! >> Faut t-il déclarer une Extension spécifique comme pour php ? >> >> jsb
Le package zip de la version 5.0.4 de php contient les extensions mysqli http://fr3.php.net/downloads.php Ps: en principe on répond a la fin du post.
jbongran
jluc wrote:
Pour ce qui concerne le "Ps: en principe on répond a la fin du post. " Je ne suis pas d'accord c'est comme pour les couriels de un à un: on répond en debut de page avec le message original de référence à la suite. De toute facons le message original on l'a lu dans le fil précédant. Et c'est mieux d'avoir tout de suite sous les yeux la réponse en cliquant sur le fil suivant au lieu de dérouler le message à chaque fois...
"jbongran" wrote in message news:427e873c$0$309$
jluc wrote:
[...]
Ps: en principe on répond a la fin du post.
Réponse: Parce que dans la vie de tous les jours cela fonctionne comme ça, et qu'il est possible de ne pas avoir la totalité d'un fil de discussion (c'est entre autre aussi pour ça qu'il convient de quoter correctement ;-) Question: Et pourquoi je dois répondre après le post ?
jluc wrote:
Pour ce qui concerne le "Ps: en principe on répond a la fin du post.
"
Je ne suis pas d'accord c'est comme pour les couriels de un à un: on
répond en debut de page avec le message original de référence à la
suite. De toute facons le message original on l'a lu dans le fil
précédant. Et c'est mieux d'avoir tout de suite sous les yeux la
réponse en cliquant sur le fil suivant au lieu de dérouler le message
à chaque fois...
"jbongran" <jbongran@free.fr> wrote in message
news:427e873c$0$309$626a14ce@news.free.fr...
jluc wrote:
[...]
Ps: en principe on répond a la fin du post.
Réponse:
Parce que dans la vie de tous les jours cela fonctionne comme ça, et qu'il
est possible de ne pas avoir la totalité d'un fil de discussion (c'est entre
autre aussi pour ça qu'il convient de quoter correctement ;-)
Question:
Et pourquoi je dois répondre après le post ?
Pour ce qui concerne le "Ps: en principe on répond a la fin du post. " Je ne suis pas d'accord c'est comme pour les couriels de un à un: on répond en debut de page avec le message original de référence à la suite. De toute facons le message original on l'a lu dans le fil précédant. Et c'est mieux d'avoir tout de suite sous les yeux la réponse en cliquant sur le fil suivant au lieu de dérouler le message à chaque fois...
"jbongran" wrote in message news:427e873c$0$309$
jluc wrote:
[...]
Ps: en principe on répond a la fin du post.
Réponse: Parce que dans la vie de tous les jours cela fonctionne comme ça, et qu'il est possible de ne pas avoir la totalité d'un fil de discussion (c'est entre autre aussi pour ça qu'il convient de quoter correctement ;-) Question: Et pourquoi je dois répondre après le post ?