SQL ERROR : Impossible d'accéder à phpbb3
Résolu
Theophile76
Messages postés
2115
Statut
Membre
-
Theophile76 Messages postés 2115 Statut Membre -
Theophile76 Messages postés 2115 Statut Membre -
Bonjour,
j'ai creer un site avec une iframe contenant mon forum phpbb3.
Il fonctionne pou tout le monde, sauf 1 personne qui à constament ce message d'erreur :
Seriez vous d'où vient ce problème ?
Merci.
On s'ennuie pas avec l'informatique :)
j'ai creer un site avec une iframe contenant mon forum phpbb3.
Il fonctionne pou tout le monde, sauf 1 personne qui à constament ce message d'erreur :
General Error SQL ERROR [ mysql4 ] Access denied for user 'dbo328381969'@'212.227.119.2' (using password: YES) [1045] An sql error occurred while fetching this page. Please contact an administrator if this problem persists.
Seriez vous d'où vient ce problème ?
Merci.
On s'ennuie pas avec l'informatique :)
2 réponses
-
Salut.
Je ne sais pas d'où ça provient, mais essaye en passant en PHP5 et en créant une base de données sous MySQL 5.
Même si ça ne résout pas le problème, ça sera ça de fait.-
-
Il faut créer une seconde base de données sous MySQL 5.
Ensuite, tu dois transferer la base de données de MySQL 4 à MySQL 5.
Pour se faire, dans PhpMyAdmin, tu dois d'abord exporter la base de données.
Ensuite, tu sélectionnes la nouvelle base de données, et tu cliques sur l'onglet pour importer.
S'il te sort des erreurs, essaye de les corriger (il ne devrait pas y avoir de grosses différences).
Pour terminer, il faut modifier la configuration de phpBB en indiquant les infos. de la nouvelle base de données. -
-
Le script PHP est exécuté sur le serveur de la même façon, quel que soit le visiteur (sauf si tu utilises des variables du style $_SERVER['REMOTE_ADDR'] qui contient l'IP, etc ; mais ici, c'est un problème de connexion à MySQL).
Si tu es déjà en MySQL 5, alors le "mysql4" entre crochet est assez curieux.
As-tu quand même activé la version 5 de PHP ? -
Ok merci, donc voici ce que j'ai fait.
Dans la racine PHPBB3, j'ai téléchargé le fichier .htaccess, je l'ai ouvert, voici ce qu'il contenait :
# # Uncomment the statement below if you want to make use of # HTTP authentication and it does not already work. # This could be required if you are for example using PHP via Apache CGI. # #<IfModule mod_rewrite.c> #RewriteEngine on #RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L] #</IfModule> <Files "config.php"> Order Allow,Deny Deny from All </Files> <Files "common.php"> Order Allow,Deny Deny from All </Files>
j'ai donc rajouté cette ligne :
AddType x-mapp-php5 .php
ce qui me donne
# # Uncomment the statement below if you want to make use of # HTTP authentication and it does not already work. # This could be required if you are for example using PHP via Apache CGI. # #<IfModule mod_rewrite.c> #RewriteEngine on #RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L] #</IfModule> <Files "config.php"> Order Allow,Deny Deny from All </Files> <Files "common.php"> Order Allow,Deny Deny from All </Files> AddType x-mapp-php5 .php
(J'ai suivi ce tuto http://videonoob.fr/tutoriel/activer-php5-1and1
Et ce que c'est bon, maintenant c'est bien en php5 ?
-
-
Ok problème résolu ça vannait de la personne (une erreur bête)
Mais au moins j'aurais mis mon php à jour :)