Tom's Guide > Forum > Programmation > [Resolu]Warning: mysql_query() [function.mysql-query]

[Resolu]Warning: mysql_query() [function.mysql-query]

Forum Programmation : [Resolu]Warning: mysql_query() [function.mysql-query]

TomsGuide.com : 800 000 inscrits répondent à toutes vos questions high-tech et informatique. Pour obtenir de l'aide, inscrivez-vous gratuitement !
Mot :    Pseudo :           
 

Bonsoir,

Lors de l'installation de notre serveur dedié, nous avons installé, apache2 et php5 ainsi que mysql-server5.

Cependant sur les pages faisant appel à sql nous avons droit à :

Citation :


Warning: mysql_query() [function.mysql-query]: Access denied for user 'www-data'@'localhost' (using password: NO) in /var/www/account/menu.php on line 22

Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in /var/www/account/menu.php on line 22

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /var/www/account/menu.php on line 23

Warning: mysql_query() [function.mysql-query]: Access denied for user 'www-data'@'localhost' (using password: NO) in /var/www/account/menu.php on line 41

Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in /var/www/account/menu.php on line 41

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /var/www/account/menu.php on line 42



Alors que sur notre ancien serveur dedié, avec exactement les même pages nous n'avons pas ce probleme ...
Et oui les identifiants sql sont corrects :/

Configuration :
System d'exploitation : Ubuntu Server 7.04 Feisty

Il nous faudrai absolument que ceci sois fonctionelle dans un delais de 3 jours :s

Cordialement, Ilyasviel


Message édité par LinkCrystal le 03-09-2007 à 03:25:30
------------------------------ (¯`·._.·[Link]·._.·´¯)
Liens sponsorisés
Inscrivez-vous ou connectez-vous pour masquer ceci.

Probleme resolut en modifiant :

/etc/mysql/my.cnf

bind_adress = 127.0.0.1 par bind_adress = 0.0.0.0

------------------------------ (¯`·._.·[Link]·._.·´¯)
Répondre à LinkCrystal

salut,
la solution que tu as trouvé n'est pas forcément bonne...
en mettant comme adresse 0.0.0.0, tu as ouvert le port mysql pour un accés depuis n'importe quelle adresse, si ce n'est pas bien sécurisé, ca craint :/

l'erreur devait provenir du fait que tu utilisais le nom dns ou l'adresse extérieur pour accéder à ton serveur, utilise plutot "localhost"

------------------------------ Ne pas oublier le [resolu] pour finir le sujet.
Penser à voir les tutos, ca peut aider!
Répondre à coca25

salut
je reviens sur le sujet car j'ai le même problème

voila ce qui s'affiche:

Citation :

Warning: mysql_query() [function.mysql-query]: Accès refusé pour l'utilisateur: 'ODBC'@'@localhost' (mot de passe: NON)


puis

Citation :

Warning: mysql_query() [function.mysql-query]: A link to the server could not be established



et pourtant mon fichier config est paramétré comme ça:

Citation :

$Hote="localhost";
$User="root";
$Pass="";
$Database="db123456";



tout est en local, je ne comprends pas pourquoi ça ne se connecte pas. j'utilise easyPHP.
Le nom de la base est le bon...
Je ne comprends pas bien ce qu'est ODBC. j'ai du mal à trouver des explications sur le net/

merci de vos conseils.

Répondre à Doris79

Easy php est un peut merdique.

Tu as la possibilité d'installer WAMP, essai avec lui.

Répondre à okinou

je l'ai installé et ça ne marche pas non plus.
j'ai enlevé le pare-feu, ce n'est pas ça non plus

est ce que le fait que le fichier SQL de la base ait été fait en 2007 avec les versions de l'époque pourrait poser un problème ?

------------------------------ Ce qui ne nous tue pas...
Répondre à Doris79

ça ne marche toujours pas....
J'ai un message d'erreur également comme quoi MYSQL est plus ancien et pourrait poser des problèmes.
est ce qu'il y a quelque chose à rectifier dans le SQL ?

Le fichier sql:

Citation :

-- phpMyAdmin SQL Dump
-- version 2.6.1
-- http://www.phpmyadmin.net
--
-- Serveur: localhost
-- Généré le : Vendredi 02 Mars 2007 à 10:20
-- Version du serveur: 4.1.9
-- Version de PHP: 4.3.10
--
-- Base de données: `db123456`
--

-- --------------------------------------------------------

--
-- Structure de la table `accueil`
--

CREATE TABLE `accueil` (
`id` tinyint(1) NOT NULL default '0',
`texte_fr` text NOT NULL,
`texte_en` text NOT NULL,
`texte_es` text NOT NULL,
`news_fr` text NOT NULL,
`news_en` text NOT NULL,
`news_es` text NOT NULL,
PRIMARY KEY (`id`)
) CHARSET=utf8;

--
-- Contenu de la table `accueil`
--

INSERT INTO `accueil` (`id`, `texte_fr`, `texte_en`, `texte_es`, `news_fr`, `news_en`, `news_es`) VALUES (1, 'blablabla');

-- --------------------------------------------------------

--
-- Structure de la table `machines`
--

CREATE TABLE `machines` (
`id_machine` int(11) NOT NULL auto_increment,
`nom` tinytext NOT NULL,
`texte` text NOT NULL,
`texte_en` text NOT NULL,
`texte_es` text NOT NULL,
`domaines` tinytext NOT NULL,
PRIMARY KEY (`id_machine`)
) CHARSET=utf8 AUTO_INCREMENT=24 ;

--
-- Contenu de la table `machines`
--

INSERT INTO `machines` (`id_machine`, `nom`, `texte`, `texte_en`, `texte_es`, `domaines`) VALUES (2, '20-01-20', 'blablabla');
INSERT INTO `machines` (`id_machine`, `nom`, `texte`, `texte_en`, `texte_es`, `domaines`) VALUES (3, '20-01-45', 'blablabla');
INSERT INTO `machines` (`id_machine`, `nom`, `texte`, `texte_en`, `texte_es`, `domaines`) VALUES (4, 'B500', 'blablabla');

------------------------------ Ce qui ne nous tue pas...
Répondre à Doris79
Tom's Guide > Forum > Programmation > [Resolu]Warning: mysql_query() [function.mysql-query]
Aller à :

Il y a 2035 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici.

Attention

Vous allez répondre sur un sujet resté inactif pendant plus de 6 mois.
Assurez-vous d'apporter des éléments nouveaux à la discussion avant de poursuivre.

Répondre Annuler
Liens