Archives FluxBB.fr

Les archives de FluxBB.fr

Recherche rapide

Vous n'êtes pas identifié(e).

Version 1.4.13 : [.tar.gz][.zip] (maj 20/10/2014)
Pack langue française pour 1.4.x : [.zip] (maj 06/01/2012)

Branche 1.5.x : fluxbb.org

Version 1.2.24 fr (entièrement en français) : [.zip] (maj 26/08/2011)
Pack langue française pour 1.2.x : [.zip] [.rar] (maj 15/10/2006)

Vous avez un problème ?
Avant de poser votre question sur les forums d'entraide nous vous invitons à consulter :

#1 03-07-2007 12:28:42

Paeleben
Membre

[Résolu] HTTP_REFERER - URL de base pourtant correcte

Bonjour à tous.

Avant de commencer, j'aimerais vous dire que j'ai fait une recherche sur les forums concernant le problème ci-dessous et il existe en effet déjà de nombreuses réponses à cela. Mais cependant, la réponse à mon problème n'y est pas encore. C'est pourquoi je demande aux modérateurs d'éviter de me conseiller de faire une recherche ou d'aller sur la FAQ puisque je n'ai rien trouvé pour résoudre ce problème assez incompréhensible pour ma part.

Mon problème, vous l'aurez deviné : HTTP_REFERER ; mais le message exact est celui-ci :

Mauvais HTTP_REFERER. Si vous avez déplacé ces forums d'un endroit à un autre ou si vous avez changé de nom de domaine, vous devez mettre à jour manuellement l'URL de base dans la base de données (cherchez o_base_url dans la table config) et ensuite videz le cache en effaçant tous les fichiers .php du répertoire /cache.

Ce problème intervient à différents moments : lorsque je fais des modifications dans l'administration du forum, lorsque je poste un nouveau message ou quand je modifie un message déjà existant, ou bien lorsque je fais toute autre action qui demande l'URL de base.

1 - Le site en question est http://www.scoperta.fr.
2 - Mon forum est à cette adresse : http://forum.scoperta.fr.
3 - Mon forum est hébergé à cet endroit : http://scoperta.olympe-network.com/forum.

Dans l'administration de mon compte Olympe-Network, j'ai bien créé le sous-domaine forum.scoperta.fr qui amène à l'adresse scoperta.olympe-network.com/forum.

Dans l'administration de PunBB, j'ai donc mis dans l'URL de base http://scoperta.olympe-network.com/forum (sans SLASH à la fin), là où est hebergé le forum. Tout marchait normalement jusqu'au jour où j'ai voulu ajouter des règles. J'ai mis mon texte en HTML et j'ai fait enregistrer. Il m'a alors mis ce message alors que juste avant j'ai pu modifier des messages sur le forum sans problème.

J'ai donc revérifier l'URL de base qui n'avait pas changer et je me suis dit qu'il fallait peut-être mettre celle-ci : http://forum.scoperta.fr. Je suis donc allé dans le fichier cache_config.php et j'ai modifié l'adresse. J'ai enregistré, j'ai réactualisé la page et toujours rien. L'adresse ne change pas. je remets comme avant puisque rien de fonctionne.

J'ai intégré les règles moi même dans le fichier modifié et là, le forum ne s'affiche même plus alors j'ai aussi abandonné l'idée.

J'ai aussi lu qu'il fallait vider le cache si des problèmes survenaient, chose que j'ai faite mais comme je ne trouvais pas la table à modifier dans la BDD, ça n'a rien changé non plus.

--------

J'aimerais donc savoir comment on peut changer cette URL de base ailleurs que dans le fichier cache_config.php, où se trouve la table indiquée dans le message d'erreur et comment on peut le modifier, pourquoi ce problème est rpésent alors que mon URL de base par Olympe-Network est tout de même correcte et qu'elle fonctionnait auparavant (d'ailleurs, le forum reste accessible par cette adresse), comment malgré tous les changements effectués, intégrer si ça ne marche pas, les règles directement en modifiant un fichier.

J'espère que les connaisseurs de PunBB pourront m'aider face à cela et qu'ils mettront par la suite la solution dans l'aide car apparemment, je ne suis pas le seul l'avoir eu.

Je tiens aussi à préciser que ce n'est pas à cause de Firefox puisque le problème est présent aussi sur le navigateur d'Apple Safari.

Merci d'avance pour vos réponses. smile


Scoperta, un site à découvrir absolument !

Hors ligne

#2 03-07-2007 16:17:09

Paeleben
Membre

Re : [Résolu] HTTP_REFERER - URL de base pourtant correcte

C'est très important, personne n'a une idée ?


Scoperta, un site à découvrir absolument !

Hors ligne

#3 03-07-2007 21:49:49

Mpok
Néo Admin

Re : [Résolu] HTTP_REFERER - URL de base pourtant correcte

1) La vérification du http_referer ne s'effectue que lors de certaines modifications liées à l'administration, donc le forum peut très bien fonctionner si l'adresse est fausse, tant que l'on ne fait pas appel à la vérification. Dans ton cas, j'aurais tendance à dire que ton adresse a toujours été fausse mais que tu ne t'en rends compte que maintenant.

2) Pour modifier une valeur de la table "config" (en l'occurrence "o_base_url"), il faut :
- faire la modif dans la table config via phyMyAdmin.
- effacer le fichier cache_config.php dans le répertoire cache.
- lancer le forum (sur n'importe quelle page) : le cache va être re-créé avec les bonnes valeurs.
(note: RIEN à modifier dans cache_config.php, ni dans aucun autre fichier)

3) Je n'ai jamais testé punbb sur un sous-domaine, mais je pense qu'effectivement c'est probablement "http://forum.scoperta.fr" qu'il faut mettre (mais ça peut aussi dépendre de la manière dont sont gérés les sous-domaines par l'hébergeur).


Life is a struggle, programming is a suffer.

Hors ligne

#4 04-07-2007 11:23:33

Paeleben
Membre

Re : [Résolu] HTTP_REFERER - URL de base pourtant correcte

Là, apparemment, tout fonctionne à nouveau. J'ai eu du mal à trouver o_base_url mais c'est fait donc voilà, merci beaucoup pour ton aide.


Scoperta, un site à découvrir absolument !

Hors ligne

#5 11-06-2008 19:36:33

devilmeknesii
Nouveau Membre

Re : [Résolu] HTTP_REFERER - URL de base pourtant correcte

Bonjour je le même problème je pense : Mauvais HTTP_REFERER. Si vous avez déplacé ces forums d'un endroit à un autre ou si vous avez changé de nom de domaine, vous devez mettre à jour manuellement l'URL de base dans la base de données (cherchez o_base_url dans la table config) et ensuite videz le cache en effaçant tous les fichiers .php du répertoire /cache. Et je suis un débutant je n'y connait strictement rien pourriez-vous m'aider merci

Hors ligne

#6 11-06-2008 22:45:23

llbanks
Habitué

Re : [Résolu] HTTP_REFERER - URL de base pourtant correcte

regarde ce que Mpok à dit en haut !


ℓℓвαикѕ

Hors ligne

Pied de page des forums