Le 11/06/2011 11:47, a écrit :
> MySQL fonctionne très bien sur un serveur,
> via phpmyadmin ou en mode console.
> Mais, il ne fonctionne pas du tout dans le serveur Web,
> (aucun déclenchement)
> bien que les variables : "hôte" , "base" , "serveur" , "mot de passe",
> soient corrects.
> Qu'ai je oublié dans les configurations d'Apache ou de MySQL ?
Peux-tu préciser ce que tu veux faire ?, parce que ta question est supe r vague !
Entends-tu par serveur web, le logiciel serveur ou bien la machine ? :
Ton mysql est-il situé sur la même machine physique ? :
Que veux-tu faire avec apache pour "faire fonctionner mysql" ?
Mourad
Le 11/06/2011 11:47, corbie@free.fr a écrit :
> MySQL fonctionne très bien sur un serveur,
> via phpmyadmin ou en mode console.
> Mais, il ne fonctionne pas du tout dans le serveur Web,
> (aucun déclenchement)
> bien que les variables : "hôte" , "base" , "serveur" , "mot de passe",
> soient corrects.
> Qu'ai je oublié dans les configurations d'Apache ou de MySQL ?
Peux-tu préciser ce que tu veux faire ?, parce que ta question est supe r vague !
Entends-tu par serveur web, le logiciel serveur ou bien la machine ? :
Ton mysql est-il situé sur la même machine physique ? :
Que veux-tu faire avec apache pour "faire fonctionner mysql" ?
Mourad
Le 11/06/2011 11:47, a écrit :
> MySQL fonctionne très bien sur un serveur,
> via phpmyadmin ou en mode console.
> Mais, il ne fonctionne pas du tout dans le serveur Web,
> (aucun déclenchement)
> bien que les variables : "hôte" , "base" , "serveur" , "mot de passe",
> soient corrects.
> Qu'ai je oublié dans les configurations d'Apache ou de MySQL ?
Peux-tu préciser ce que tu veux faire ?, parce que ta question est supe r vague !
Entends-tu par serveur web, le logiciel serveur ou bien la machine ? :
Ton mysql est-il situé sur la même machine physique ? :
Que veux-tu faire avec apache pour "faire fonctionner mysql" ?
Mourad
Au hasard:
Si le phpmyadmin est ok je suppose que le souci est que le serveur
associé à l'utilisateur n'est pas localhost. (onglet privileges)
C'est plus simple si c'est le cas et que l'appli web se connecte sur
localhost
Le samedi 11 juin 2011, C. Mourad Jaber a écrit :
> Le 11/06/2011 11:47, a écrit :
> > MySQL fonctionne très bien sur un serveur,
> > via phpmyadmin ou en mode console.
> > Mais, il ne fonctionne pas du tout dans le serveur Web,
> > (aucun déclenchement)
> > bien que les variables : "hôte" , "base" , "serveur" , "mot de pass e",
> > soient corrects.
> > Qu'ai je oublié dans les configurations d'Apache ou de MySQL ?
> Peux-tu préciser ce que tu veux faire ?, parce que ta question est su per vague !
---------------------------------------------------------------------
> Entends-tu par serveur web, le logiciel serveur ou bien la machine ? :
Un serveur WEB Apache2 tourne sur un PC sous Ubuntu Server.
> Ton mysql est-il situé sur la même machine physique ? :
Oui
> Que veux-tu faire avec apache pour "faire fonctionner mysql" ?
> Mourad
MySQL fonctionne très bien sur le PC :
via "phpmyadmin" ou en mode console avec les commandes sql.
Le serveur Web Apache2 fait appel à des Bases de Données
MySQL, via des scripts PHP5.
Or, la BdD MySQL n'est pas reconnu du tout par le serveur Apache,
impossible d'ouvrir MySQL :
BASE mysql NOT ok !
Hote = NOT ok !
User = NOT ok !
MdP = NOT ok !
Voilà les hypothèses et les symptômes.
Au hasard:
Si le phpmyadmin est ok je suppose que le souci est que le serveur
associé à l'utilisateur n'est pas localhost. (onglet privileges)
C'est plus simple si c'est le cas et que l'appli web se connecte sur
localhost
Le samedi 11 juin 2011, C. Mourad Jaber a écrit :
> Le 11/06/2011 11:47, corbie@free.fr a écrit :
> > MySQL fonctionne très bien sur un serveur,
> > via phpmyadmin ou en mode console.
> > Mais, il ne fonctionne pas du tout dans le serveur Web,
> > (aucun déclenchement)
> > bien que les variables : "hôte" , "base" , "serveur" , "mot de pass e",
> > soient corrects.
> > Qu'ai je oublié dans les configurations d'Apache ou de MySQL ?
> Peux-tu préciser ce que tu veux faire ?, parce que ta question est su per vague !
---------------------------------------------------------------------
> Entends-tu par serveur web, le logiciel serveur ou bien la machine ? :
Un serveur WEB Apache2 tourne sur un PC sous Ubuntu Server.
> Ton mysql est-il situé sur la même machine physique ? :
Oui
> Que veux-tu faire avec apache pour "faire fonctionner mysql" ?
> Mourad
MySQL fonctionne très bien sur le PC :
via "phpmyadmin" ou en mode console avec les commandes sql.
Le serveur Web Apache2 fait appel à des Bases de Données
MySQL, via des scripts PHP5.
Or, la BdD MySQL n'est pas reconnu du tout par le serveur Apache,
impossible d'ouvrir MySQL :
BASE mysql NOT ok !
Hote = NOT ok !
User = NOT ok !
MdP = NOT ok !
Voilà les hypothèses et les symptômes.
Au hasard:
Si le phpmyadmin est ok je suppose que le souci est que le serveur
associé à l'utilisateur n'est pas localhost. (onglet privileges)
C'est plus simple si c'est le cas et que l'appli web se connecte sur
localhost
Le samedi 11 juin 2011, C. Mourad Jaber a écrit :
> Le 11/06/2011 11:47, a écrit :
> > MySQL fonctionne très bien sur un serveur,
> > via phpmyadmin ou en mode console.
> > Mais, il ne fonctionne pas du tout dans le serveur Web,
> > (aucun déclenchement)
> > bien que les variables : "hôte" , "base" , "serveur" , "mot de pass e",
> > soient corrects.
> > Qu'ai je oublié dans les configurations d'Apache ou de MySQL ?
> Peux-tu préciser ce que tu veux faire ?, parce que ta question est su per vague !
---------------------------------------------------------------------
> Entends-tu par serveur web, le logiciel serveur ou bien la machine ? :
Un serveur WEB Apache2 tourne sur un PC sous Ubuntu Server.
> Ton mysql est-il situé sur la même machine physique ? :
Oui
> Que veux-tu faire avec apache pour "faire fonctionner mysql" ?
> Mourad
MySQL fonctionne très bien sur le PC :
via "phpmyadmin" ou en mode console avec les commandes sql.
Le serveur Web Apache2 fait appel à des Bases de Données
MySQL, via des scripts PHP5.
Or, la BdD MySQL n'est pas reconnu du tout par le serveur Apache,
impossible d'ouvrir MySQL :
BASE mysql NOT ok !
Hote = NOT ok !
User = NOT ok !
MdP = NOT ok !
Voilà les hypothèses et les symptômes.
Mais, il ne fonctionne pas du tout dans le serveur Web,
(aucun déclenchement)
bien que les variables : "hôte" , "base" , "serveur" , "mot de passe",
soient corrects.
Mais, il ne fonctionne pas du tout dans le serveur Web,
(aucun déclenchement)
bien que les variables : "hôte" , "base" , "serveur" , "mot de passe",
soient corrects.
Mais, il ne fonctionne pas du tout dans le serveur Web,
(aucun déclenchement)
bien que les variables : "hôte" , "base" , "serveur" , "mot de passe",
soient corrects.
Le samedi 11 juin 2011, a écrit...
> Mais, il ne fonctionne pas du tout dans le serveur Web,
> (aucun déclenchement)
> bien que les variables : "hôte" , "base" , "serveur" , "mot de pas se",
> soient corrects.
As tu essayé de loger/afficher les messages/codes d'erreur de la
tentative de connexion ?
jm
Le samedi 11 juin 2011, corbie@free.fr a écrit...
> Mais, il ne fonctionne pas du tout dans le serveur Web,
> (aucun déclenchement)
> bien que les variables : "hôte" , "base" , "serveur" , "mot de pas se",
> soient corrects.
As tu essayé de loger/afficher les messages/codes d'erreur de la
tentative de connexion ?
jm
Le samedi 11 juin 2011, a écrit...
> Mais, il ne fonctionne pas du tout dans le serveur Web,
> (aucun déclenchement)
> bien que les variables : "hôte" , "base" , "serveur" , "mot de pas se",
> soient corrects.
As tu essayé de loger/afficher les messages/codes d'erreur de la
tentative de connexion ?
jm
> As tu essayé de loger/afficher les messages/codes d'erreur de la
> tentative de connexion ?
/var/log/mysql/error.log :
110612 15:26:26 [Note] Plugin 'FEDERATED' is disabled.
110612 15:26:26 InnoDB: Started; log sequence number 0 93730
110612 15:26:26 [Note] Event Scheduler: Loaded 0 events
110612 15:26:26 [Note] /usr/sbin/mysqld: ready for connections.
Version: '5.1.49-1ubuntu8.1' socket: '/var/run/mysqld/mysqld.sock' port: 3306 (Ubuntu)
C'est comme si il n'y avait aucune relation entre mysql et le serveur apache.
> As tu essayé de loger/afficher les messages/codes d'erreur de la
> tentative de connexion ?
/var/log/mysql/error.log :
110612 15:26:26 [Note] Plugin 'FEDERATED' is disabled.
110612 15:26:26 InnoDB: Started; log sequence number 0 93730
110612 15:26:26 [Note] Event Scheduler: Loaded 0 events
110612 15:26:26 [Note] /usr/sbin/mysqld: ready for connections.
Version: '5.1.49-1ubuntu8.1' socket: '/var/run/mysqld/mysqld.sock' port: 3306 (Ubuntu)
C'est comme si il n'y avait aucune relation entre mysql et le serveur apache.
> As tu essayé de loger/afficher les messages/codes d'erreur de la
> tentative de connexion ?
/var/log/mysql/error.log :
110612 15:26:26 [Note] Plugin 'FEDERATED' is disabled.
110612 15:26:26 InnoDB: Started; log sequence number 0 93730
110612 15:26:26 [Note] Event Scheduler: Loaded 0 events
110612 15:26:26 [Note] /usr/sbin/mysqld: ready for connections.
Version: '5.1.49-1ubuntu8.1' socket: '/var/run/mysqld/mysqld.sock' port: 3306 (Ubuntu)
C'est comme si il n'y avait aucune relation entre mysql et le serveur apache.
C'est comme si il n'y avait aucune relation entre mysql et le serveur
apache.
C'est comme si il n'y avait aucune relation entre mysql et le serveur
apache.
C'est comme si il n'y avait aucune relation entre mysql et le serveur
apache.
Le samedi 11 juin 2011, C. Mourad Jaber a écrit :Le 11/06/2011 11:47, a écrit :MySQL fonctionne très bien sur un serveur,
via phpmyadmin ou en mode console.
Mais, il ne fonctionne pas du tout dans le serveur Web,
(aucun déclenchement)
bien que les variables : "hôte" , "base" , "serveur" , "mot de passe",
soient corrects.
Qu'ai je oublié dans les configurations d'Apache ou de MySQL ?
Peux-tu préciser ce que tu veux faire ?, parce que ta question est super vague !
---------------------------------------------------------------------
Je la croyais claire ... :-)
alors je précise :Entends-tu par serveur web, le logiciel serveur ou bien la machine ? :
Un serveur WEB Apache2 tourne sur un PC sous Ubuntu Server.Ton mysql est-il situé sur la même machine physique ? :
OuiQue veux-tu faire avec apache pour "faire fonctionner mysql" ?
Mourad
MySQL fonctionne très bien sur le PC :
via "phpmyadmin" ou en mode console avec les commandes sql.
Le serveur Web Apache2 fait appel à des Bases de Données
MySQL, via des scripts PHP5.
Or, la BdD MySQL n'est pas reconnu du tout par le serveur Apache,
impossible d'ouvrir MySQL :
BASE mysql NOT ok !
Hote = NOT ok !
User = NOT ok !
MdP = NOT ok !
Voilà les hypothèses et les symptômes.
Merci.
antoine
Le samedi 11 juin 2011, C. Mourad Jaber a écrit :
Le 11/06/2011 11:47, corbie@free.fr a écrit :
MySQL fonctionne très bien sur un serveur,
via phpmyadmin ou en mode console.
Mais, il ne fonctionne pas du tout dans le serveur Web,
(aucun déclenchement)
bien que les variables : "hôte" , "base" , "serveur" , "mot de passe",
soient corrects.
Qu'ai je oublié dans les configurations d'Apache ou de MySQL ?
Peux-tu préciser ce que tu veux faire ?, parce que ta question est super vague !
---------------------------------------------------------------------
Je la croyais claire ... :-)
alors je précise :
Entends-tu par serveur web, le logiciel serveur ou bien la machine ? :
Un serveur WEB Apache2 tourne sur un PC sous Ubuntu Server.
Ton mysql est-il situé sur la même machine physique ? :
Oui
Que veux-tu faire avec apache pour "faire fonctionner mysql" ?
Mourad
MySQL fonctionne très bien sur le PC :
via "phpmyadmin" ou en mode console avec les commandes sql.
Le serveur Web Apache2 fait appel à des Bases de Données
MySQL, via des scripts PHP5.
Or, la BdD MySQL n'est pas reconnu du tout par le serveur Apache,
impossible d'ouvrir MySQL :
BASE mysql NOT ok !
Hote = NOT ok !
User = NOT ok !
MdP = NOT ok !
Voilà les hypothèses et les symptômes.
Merci.
antoine
Le samedi 11 juin 2011, C. Mourad Jaber a écrit :Le 11/06/2011 11:47, a écrit :MySQL fonctionne très bien sur un serveur,
via phpmyadmin ou en mode console.
Mais, il ne fonctionne pas du tout dans le serveur Web,
(aucun déclenchement)
bien que les variables : "hôte" , "base" , "serveur" , "mot de passe",
soient corrects.
Qu'ai je oublié dans les configurations d'Apache ou de MySQL ?
Peux-tu préciser ce que tu veux faire ?, parce que ta question est super vague !
---------------------------------------------------------------------
Je la croyais claire ... :-)
alors je précise :Entends-tu par serveur web, le logiciel serveur ou bien la machine ? :
Un serveur WEB Apache2 tourne sur un PC sous Ubuntu Server.Ton mysql est-il situé sur la même machine physique ? :
OuiQue veux-tu faire avec apache pour "faire fonctionner mysql" ?
Mourad
MySQL fonctionne très bien sur le PC :
via "phpmyadmin" ou en mode console avec les commandes sql.
Le serveur Web Apache2 fait appel à des Bases de Données
MySQL, via des scripts PHP5.
Or, la BdD MySQL n'est pas reconnu du tout par le serveur Apache,
impossible d'ouvrir MySQL :
BASE mysql NOT ok !
Hote = NOT ok !
User = NOT ok !
MdP = NOT ok !
Voilà les hypothèses et les symptômes.
Merci.
antoine
Le 11/06/2011 19:03, a écrit :
>> Le 11/06/2011 11:47, a écrit :
>>> MySQL fonctionne très bien sur un serveur,
>>> via phpmyadmin ou en mode console.
>>> Mais, il ne fonctionne pas du tout dans le serveur Web,
>>> (aucun déclenchement)
>>> bien que les variables : "hôte" , "base" , "serveur" , "mot de pass e",
>>> soient corrects.
>>> Qu'ai je oublié dans les configurations d'Apache ou de MySQL ?
>> Peux-tu préciser ce que tu veux faire ?, parce que ta question est s uper vague !
> ---------------------------------------------------------------------
>> Entends-tu par serveur web, le logiciel serveur ou bien la machine ? :
> Un serveur WEB Apache2 tourne sur un PC sous Ubuntu Server.
>> Ton mysql est-il situé sur la même machine physique ? :
> Oui
> MySQL fonctionne très bien sur le PC :
> via "phpmyadmin" ou en mode console avec les commandes sql.
> Le serveur Web Apache2 fait appel à des Bases de Données MySQL, via des scripts PHP5.
> Or, la BdD MySQL n'est pas reconnu du tout par le serveur Apache,
> impossible d'ouvrir MySQL :
> BASE mysql NOT ok !
> Hote = NOT ok !
> User = NOT ok !
> MdP = NOT ok !
> Voilà les hypothèses et les symptômes.
C'est toujours pas clair :
Apache est un serveur http, et à ce titre, il ne sais que répondre à du http.
Pour toutes les autre capacité, il utilise des modules qui fournissent des fonctionnalité
ou des interpréteurs de différents langage !
Donc avec quoi veux-tu te connecter à mysql ? :
Si c'est du php, il faut vérifier l'existence du paquage php5-mysql (qu i devrait être
installé vu que phpmyadmin fonctionne) :
Par ailleurs as-tu essayé le mysql-worbench de mysql pour te connecter à cette base
(http://www.mysql.com/downloads/workbench/ la version ubuntu 10.04 est la seule qui
fonctionne sous debian) ? :
Enfin, comment est configuré ton mysql, écoute-t-il sur un socket uni x ou sur un réel port TCP ? :
Au niveau utilisateur de mysql, est-il autorisé de se connecter de tout es les machines ou
restreint à une adresse.
Le 11/06/2011 19:03, corbie@free.fr a écrit :
>> Le 11/06/2011 11:47, corbie@free.fr a écrit :
>>> MySQL fonctionne très bien sur un serveur,
>>> via phpmyadmin ou en mode console.
>>> Mais, il ne fonctionne pas du tout dans le serveur Web,
>>> (aucun déclenchement)
>>> bien que les variables : "hôte" , "base" , "serveur" , "mot de pass e",
>>> soient corrects.
>>> Qu'ai je oublié dans les configurations d'Apache ou de MySQL ?
>> Peux-tu préciser ce que tu veux faire ?, parce que ta question est s uper vague !
> ---------------------------------------------------------------------
>> Entends-tu par serveur web, le logiciel serveur ou bien la machine ? :
> Un serveur WEB Apache2 tourne sur un PC sous Ubuntu Server.
>> Ton mysql est-il situé sur la même machine physique ? :
> Oui
> MySQL fonctionne très bien sur le PC :
> via "phpmyadmin" ou en mode console avec les commandes sql.
> Le serveur Web Apache2 fait appel à des Bases de Données MySQL, via des scripts PHP5.
> Or, la BdD MySQL n'est pas reconnu du tout par le serveur Apache,
> impossible d'ouvrir MySQL :
> BASE mysql NOT ok !
> Hote = NOT ok !
> User = NOT ok !
> MdP = NOT ok !
> Voilà les hypothèses et les symptômes.
C'est toujours pas clair :
Apache est un serveur http, et à ce titre, il ne sais que répondre à du http.
Pour toutes les autre capacité, il utilise des modules qui fournissent des fonctionnalité
ou des interpréteurs de différents langage !
Donc avec quoi veux-tu te connecter à mysql ? :
Si c'est du php, il faut vérifier l'existence du paquage php5-mysql (qu i devrait être
installé vu que phpmyadmin fonctionne) :
Par ailleurs as-tu essayé le mysql-worbench de mysql pour te connecter à cette base
(http://www.mysql.com/downloads/workbench/ la version ubuntu 10.04 est la seule qui
fonctionne sous debian) ? :
Enfin, comment est configuré ton mysql, écoute-t-il sur un socket uni x ou sur un réel port TCP ? :
Au niveau utilisateur de mysql, est-il autorisé de se connecter de tout es les machines ou
restreint à une adresse.
Le 11/06/2011 19:03, a écrit :
>> Le 11/06/2011 11:47, a écrit :
>>> MySQL fonctionne très bien sur un serveur,
>>> via phpmyadmin ou en mode console.
>>> Mais, il ne fonctionne pas du tout dans le serveur Web,
>>> (aucun déclenchement)
>>> bien que les variables : "hôte" , "base" , "serveur" , "mot de pass e",
>>> soient corrects.
>>> Qu'ai je oublié dans les configurations d'Apache ou de MySQL ?
>> Peux-tu préciser ce que tu veux faire ?, parce que ta question est s uper vague !
> ---------------------------------------------------------------------
>> Entends-tu par serveur web, le logiciel serveur ou bien la machine ? :
> Un serveur WEB Apache2 tourne sur un PC sous Ubuntu Server.
>> Ton mysql est-il situé sur la même machine physique ? :
> Oui
> MySQL fonctionne très bien sur le PC :
> via "phpmyadmin" ou en mode console avec les commandes sql.
> Le serveur Web Apache2 fait appel à des Bases de Données MySQL, via des scripts PHP5.
> Or, la BdD MySQL n'est pas reconnu du tout par le serveur Apache,
> impossible d'ouvrir MySQL :
> BASE mysql NOT ok !
> Hote = NOT ok !
> User = NOT ok !
> MdP = NOT ok !
> Voilà les hypothèses et les symptômes.
C'est toujours pas clair :
Apache est un serveur http, et à ce titre, il ne sais que répondre à du http.
Pour toutes les autre capacité, il utilise des modules qui fournissent des fonctionnalité
ou des interpréteurs de différents langage !
Donc avec quoi veux-tu te connecter à mysql ? :
Si c'est du php, il faut vérifier l'existence du paquage php5-mysql (qu i devrait être
installé vu que phpmyadmin fonctionne) :
Par ailleurs as-tu essayé le mysql-worbench de mysql pour te connecter à cette base
(http://www.mysql.com/downloads/workbench/ la version ubuntu 10.04 est la seule qui
fonctionne sous debian) ? :
Enfin, comment est configuré ton mysql, écoute-t-il sur un socket uni x ou sur un réel port TCP ? :
Au niveau utilisateur de mysql, est-il autorisé de se connecter de tout es les machines ou
restreint à une adresse.
Le 13/06/2011 18:52, a écrit :
>
> Via un script "php", contenant "user" , "hôte" , "base" et "mot de p asse"
Et vous confirmez :
user=root
hôte=localhost
Le 13/06/2011 18:52, corbie@free.fr a écrit :
>
> Via un script "php", contenant "user" , "hôte" , "base" et "mot de p asse"
Et vous confirmez :
user=root
hôte=localhost
Le 13/06/2011 18:52, a écrit :
>
> Via un script "php", contenant "user" , "hôte" , "base" et "mot de p asse"
Et vous confirmez :
user=root
hôte=localhost