FluxBB.fr

Le site des utilisateurs francophones de FluxBB.

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

#1 09-11-2012 09:02:52

a-snowboard
Membre
Inscription : 20-06-2011
Messages : 440
Site Web

[Résolu] forum distant a forum local.

bonjour,

pour mes besoin lors d'un salon, je dois avoir acces a mon site en mode hors ligne.

or je souhaitais avoir la derniere version du site. maniere que ma démo soit credible.

j'ai fait le transfert de la base de donnee. de ce cote la auccun pb, ca marche impec avec une fersion du forum tput neuf. (j'ai bien change l'url dans la base de donnee.)

la ou ca coince, c'est quand je tente de transferer les fichier du distant a local.
ma page peincipale s'affiche sans pb, cependant lorsque je tente d'acceder a une rubrique ou directement a un topic, j'ai droit a une erreur 404..

je precice que j'ai bien changé le serveur, le nom d'utilisateur et le mot de passe dans le config.php.

du coup je ne sais pas trop ce que j'aurais pu oublier. d'autant plus que ce n'est pas un pb de base de donnee (vu qu'avec un forum de base ca marche sans probleme)

merci pour votre aide. :)


Le roi du snowboard ! Sans prétention hein ? mdr

Fluxbb 1.4.7, Forum Photo Paris

Hors ligne

#2 09-11-2012 11:05:41

Otomatic
Régisseur
Lieu : Paris, France
Inscription : 12-12-2005
Messages : 3 660
Site Web

Re : [Résolu] forum distant a forum local.

Bonjour,

La quasi totalité des hébergeurs interdisent l'accès au serveur BDD depuis un site local (Autre que le site normal propriétaire de la BDD).


Ce n'est pas parce que l'erreur se propage qu'elle devient vérité. Gandhi
Sont différents : ça et sa - est et ait - à et a - ce et se - mes et mais ou met - été et était - c'est et ces - ce-si et ceci
La vie sans musique est tout simplement une erreur, une fatigue, un exil. Friedrich Nietzsche

Hors ligne

#3 09-11-2012 11:15:38

PascL
Membre
Inscription : 06-09-2007
Messages : 554
Site Web

Re : [Résolu] forum distant a forum local.

Bonjour,

Les url sont réécrites sur ton forum en ligne ?
Si oui, je pense que la modif n'est pas prise en compte par ton serveur local: il y a bien des liens rewrités sur ces pages, mais il ne sait pas comment les interpréter, d'où 404.

Ya pas du wifi à disposition sur ton salon ? Ou bien une clé 3G ? Comme ça plus besoin de local et plus de problèmes... wink

Hors ligne

#4 09-11-2012 12:16:53

a-snowboard
Membre
Inscription : 20-06-2011
Messages : 440
Site Web

Re : [Résolu] forum distant a forum local.

j'aimerais avoir le code de la wifi (je sais pas ou le demander)
comme je ne suis pas sur, je prend mes precautions. smile

otomatic, tu as du louper une phrase (ou je me suis mal exprime)
j'ai transfere ma base de donne en local. donc pas d'acces distant.

qu'entend tu par reecris ?
j'ai mis fluxrewite il y a un petit moment...
je n'ai pas trouve sur le forum comme traiter ce pb... sad


Le roi du snowboard ! Sans prétention hein ? mdr

Fluxbb 1.4.7, Forum Photo Paris

Hors ligne

#5 14-11-2012 12:24:00

a-snowboard
Membre
Inscription : 20-06-2011
Messages : 440
Site Web

Re : [Résolu] forum distant a forum local.

petit up


Le roi du snowboard ! Sans prétention hein ? mdr

Fluxbb 1.4.7, Forum Photo Paris

Hors ligne

#6 14-11-2012 13:02:59

Otomatic
Régisseur
Lieu : Paris, France
Inscription : 12-12-2005
Messages : 3 660
Site Web

Re : [Résolu] forum distant a forum local.

Bonjour,

As-tu vidé le cache local ? C'est-à-dire supprimer tous les fichiers de mon_forum/cache/ sauf index.html et .htaccess.
D'autre part, les url internes aux contributions pointent sur le forum distant et, il faudrait ré-écrire les url internes comme des url relatives et non pas absolues : voir http://fluxbb.fr/forums/viewtopic.php?id=12494


Ce n'est pas parce que l'erreur se propage qu'elle devient vérité. Gandhi
Sont différents : ça et sa - est et ait - à et a - ce et se - mes et mais ou met - été et était - c'est et ces - ce-si et ceci
La vie sans musique est tout simplement une erreur, une fatigue, un exil. Friedrich Nietzsche

Hors ligne

#7 14-11-2012 19:14:00

a-snowboard
Membre
Inscription : 20-06-2011
Messages : 440
Site Web

Re : [Résolu] forum distant a forum local.

Il me semble avoir tenté le cache, mais je crois que j'avais tout supprimé. hmm

Du coup je vais tenter de refaire la manipulation.


Après pour les liens internes qui sont écrites dans les contributions, ce n'est pas très important.
Ce qui m’intéresse surtout c'est d'avoir la version récente du forum pour faire mes test. Mais aussi d'avoir du contenu afin de détecter des éventuels bugs.


Petite question, je suis sur xampp sur mon mac.


Dans la base de donnée, l'URL de base, c'est quoi ?
c'est bien : http://127.0.0.1/www ?

Car là j'ai un gros doute maintenant . oO


Le roi du snowboard ! Sans prétention hein ? mdr

Fluxbb 1.4.7, Forum Photo Paris

Hors ligne

#8 14-11-2012 19:41:05

Otomatic
Régisseur
Lieu : Paris, France
Inscription : 12-12-2005
Messages : 3 660
Site Web

Re : [Résolu] forum distant a forum local.

Bonsoir,

Je ne penses pas que ce soit bon !
J'ai un truc automatique pour générer automatiquement les bonnes url de base entre local (WAMP) et réel, ce qui m'évite de devoir modifier quoi que ce soit après transfert par FTP. C'est expliqué ici http://fluxbb.fr/aide/doku.php?id=fluxb … rl_de_base mais, attention : La gestion des balises code de Mediawiki « bouffe » les échappements.

Je récapitule :
Ajout d'un fichier ”cache_config_oto.php” dans le dossier ”/include” et avec pour contenu : (On met ce fichier dans le dossier include et pas dans le dossier cache car il y a une fonction de suppression de tous les fichiers du dossier cache) :

<?php
// Modification of array $pun_config[] from cache_config.php
$base_url_save = $pun_config['o_base_url'];
$pun_config['o_base_url'] = 'http://'.$_SERVER['SERVER_NAME'].dirname($_SERVER['PHP_SELF']);

//Update Database config table and regenerate cache_config.php file.
if($pun_config['o_base_url'] != $base_url_save) {
  //Update database
  $db->query('UPDATE '.$db->prefix.'config SET conf_value=\''.$pun_config['o_base_url'].'\' WHERE conf_name=\'o_base_url\'') or error('Unable to UPDATE config o_base_url.', __FILE__, __LINE__, $db->error());
  if (!defined('FORUM_CACHE_FUNCTIONS_LOADED'))	require PUN_ROOT.'include/cache.php';
  generate_config_cache();
  require FORUM_CACHE_DIR.'cache_config.php';
}
?>

Ensuite, il faut modifier le fichier ”cache/cache_config.php” en y ajoutant, à la fin, juste avant la balise de fermeture php (?>) :

include(PUN_ROOT.'include/cache_config_oto.php');

Comme le fichier ”cache/cache_config.php” est réécrit par l'administration lors des modifications, il est indispensable de ré-écrire également automatiquement cette ligne include.

Dans le fichier ”/include/cache.php”

Remplacer la ligne :

	fwrite($fh, '<?php'."\n\n".'define(\'PUN_CONFIG_LOADED\', 1);'."\n\n".'$pun_config = '.var_export($output, true).';'."\n\n".'?>');

par

	//[modif oto] Ajout de include(PUN_ROOT.'include/cache_config_oto.php') pour les modif de base_url (Suppression fermeture php ligne au-dessous)
	fwrite($fh, '<?php'."\n\n".'define(\'PUN_CONFIG_LOADED\', 1);'."\n\n".'$pun_config = '.var_export($output, true).';'."\n\n");
	fwrite($fh, 'include(PUN_ROOT.\'include/cache_config_oto.php\');'."\n\n".'?>');

Et voilà. La seule chose restant à faire, sera, après le transfert par FTP, de vider le dossier mon_forum/cache/ AVANT de lancer le forum.


Ce n'est pas parce que l'erreur se propage qu'elle devient vérité. Gandhi
Sont différents : ça et sa - est et ait - à et a - ce et se - mes et mais ou met - été et était - c'est et ces - ce-si et ceci
La vie sans musique est tout simplement une erreur, une fatigue, un exil. Friedrich Nietzsche

Hors ligne

#9 14-11-2012 19:47:39

a-snowboard
Membre
Inscription : 20-06-2011
Messages : 440
Site Web

Re : [Résolu] forum distant a forum local.

Je note toutes tes information, et je tente de faire tout ça dans la soirée !

Merci d'avoir pris le temps détailler ta réponse. smile


Le roi du snowboard ! Sans prétention hein ? mdr

Fluxbb 1.4.7, Forum Photo Paris

Hors ligne

#10 15-11-2012 00:13:20

a-snowboard
Membre
Inscription : 20-06-2011
Messages : 440
Site Web

Re : [Résolu] forum distant a forum local.

Otomatic a écrit :

Bonjour,

As-tu vidé le cache local ? C'est-à-dire supprimer tous les fichiers de mon_forum/cache/ sauf index.html et .htaccess.
D'autre part, les url internes aux contributions pointent sur le forum distant et, il faudrait ré-écrire les url internes comme des url relatives et non pas absolues : voir http://fluxbb.fr/forums/viewtopic.php?id=12494

C'est bizarre, sur mon serveur je n'ai pas le index.html et le .htaccess (dans le cache)

hmm


Le roi du snowboard ! Sans prétention hein ? mdr

Fluxbb 1.4.7, Forum Photo Paris

Hors ligne

#11 15-11-2012 00:36:36

a-snowboard
Membre
Inscription : 20-06-2011
Messages : 440
Site Web

Re : [Résolu] forum distant a forum local.

Petite précision, je peux accéder a toutes les rubriques du menu (les membres, les règles identification)
Par contre je ne peux pas me connecter. quand je tente j'ai ce 404...

J'ai également tenté le script de remplacement d'URL ... Rien à faire.

Dernière modification par a-snowboard (15-11-2012 00:45:58)


Le roi du snowboard ! Sans prétention hein ? mdr

Fluxbb 1.4.7, Forum Photo Paris

Hors ligne

#12 15-11-2012 01:26:59

Spiky
Membre
Inscription : 10-04-2008
Messages : 829

Re : [Résolu] forum distant a forum local.

Question bête, as tu activé le rewrite_module d'Apache ?


I don't play against a team in particular. I play to fight against the idea to lose... Life is beautiful.
Quelque #ID et beaucoup de .CLASS

Hors ligne

#13 15-11-2012 01:29:57

a-snowboard
Membre
Inscription : 20-06-2011
Messages : 440
Site Web

Re : [Résolu] forum distant a forum local.

heu... bonne question... Vu que je n'ai fait aucune manipulation sur appache.

Vais trouver comment modifier.

Dernière modification par a-snowboard (15-11-2012 01:35:41)


Le roi du snowboard ! Sans prétention hein ? mdr

Fluxbb 1.4.7, Forum Photo Paris

Hors ligne

#14 15-11-2012 02:15:19

a-snowboard
Membre
Inscription : 20-06-2011
Messages : 440
Site Web

Re : [Résolu] forum distant a forum local.

dans le httpd.conf

j'ai ceci :

LoadModule actions_module modules/mod_actions.so
LoadModule speling_module modules/mod_speling.so
LoadModule userdir_module modules/mod_userdir.so
LoadModule alias_module modules/mod_alias.so
LoadModule rewrite_module modules/mod_rewrite.so
#LoadModule apreq_module modules/mod_apreq2.so
LoadModule ssl_module modules/mod_ssl.so

Donc visiblement rewrite est actvé.


D'autant plus que j'ai installé un autre forum fluxbb en local tout propre, et les lien rewrités marchent...


Le roi du snowboard ! Sans prétention hein ? mdr

Fluxbb 1.4.7, Forum Photo Paris

Hors ligne

#15 15-11-2012 12:14:16

PascL
Membre
Inscription : 06-09-2007
Messages : 554
Site Web

Re : [Résolu] forum distant a forum local.

ma page peincipale s'affiche sans pb, cependant lorsque je tente d'acceder a une rubrique ou directement a un topic, j'ai droit a une erreur 404

Donne un exemple de lien. On pourra peut-être voir ce qui cloche.

Hors ligne

#16 15-11-2012 12:38:36

a-snowboard
Membre
Inscription : 20-06-2011
Messages : 440
Site Web

Re : [Résolu] forum distant a forum local.

Je 'ai pas mis le local en ligne

mais par exemple :
le http://127.0.0.1/www/index.php marche sans souci

par contre ces lien en local ne marchent pas :
http://127.0.0.1/www/topic-595-presence … age-1.html
http://127.0.0.1/www/forum-33-reportage … age-1.html

alors que ces liens sur le site actif marchent :
http://www.forumphotoparis.fr/topic-595 … age-1.html
http://www.forumphotoparis.fr/forum-33- … age-1.html



Précision, les lien de la barre de menu marchent :
http://127.0.0.1/www/userlist.php
http://127.0.0.1/www/misc.php?action=rules
http://127.0.0.1/www/search.php
http://127.0.0.1/www/profile.php?id=2
http://127.0.0.1/www/partenaires.php
http://127.0.0.1/www/pms_inbox.php
http://127.0.0.1/www/admin_index.php
http://127.0.0.1/www/confidentialite.php


Mêmes les recherchent sur les contributions personnelles marchent :
http://127.0.0.1/www/search.php?action=show_replies
http://127.0.0.1/www/search.php?action=show_recent


Je précise également que je peux accéder sans problème aux profils des membres.

Visiblement il n'y a que les catégories et le topics auquel je n'ai pas accès.

l'erreur :

Objet non trouvé!

L'URL requise n'a pu etre trouvée sur ce serveur. La référence sur la page citée semble être erronée ou perimée. Nous vous prions d'informer l'auteur de cette page de cette erreur.

Si vous pensez qu'il s'agit d'une erreur du serveur, veuillez contacter le gestionnaire du site.
Error 404
127.0.0.1
Thu Nov 15 11:49:16 2012
Apache/2.2.14 (Unix) DAV/2 mod_ssl/2.2.14 OpenSSL/0.9.8l PHP/5.3.1 mod_perl/2.0.4 Perl/v5.10.1



enfin je reprécise que j'ai installé un forum fluxbb avec le rewrite, et ça marche sans problème.

Dernière modification par a-snowboard (15-11-2012 12:52:48)


Le roi du snowboard ! Sans prétention hein ? mdr

Fluxbb 1.4.7, Forum Photo Paris

Hors ligne

#17 15-11-2012 13:18:01

PascL
Membre
Inscription : 06-09-2007
Messages : 554
Site Web

Re : [Résolu] forum distant a forum local.

Tu as peut-être installé un forum rewrité par ailleurs, mais ton problème vient bien de là.

Les liens qui fonctionnent sont des liens où il n'y a pas de rewrite
Les liens qui ne fonctionnent pas sont des liens avec rewrite.

Essaie les liens suivants et dis-nous si tu accèdes bien aux pages:
http://127.0.0.1/www/viewtopic.php?id=595
http://127.0.0.1/www/viewforum.php?id=33

Si tu y accèdes, c'est que c'est bien le rewrite de ton forum local qui ne fonctionne pas.

Hors ligne

#18 15-11-2012 13:20:10

a-snowboard
Membre
Inscription : 20-06-2011
Messages : 440
Site Web

Re : [Résolu] forum distant a forum local.

Dans le mille PascL ^^

j'ai accès au topic et catégorie smile

donc c'est le rewrite qui marche pas... Et là je fait comment ?

Dernière modification par a-snowboard (15-11-2012 13:20:37)


Le roi du snowboard ! Sans prétention hein ? mdr

Fluxbb 1.4.7, Forum Photo Paris

Hors ligne

#19 15-11-2012 15:29:38

adaur
Membre
Lieu : Derrière Notepad ++ !
Inscription : 25-09-2008
Messages : 1 937
Site Web

Re : [Résolu] forum distant a forum local.

Je ne sais pas quel logiciel tu utilises, mais mon préféré (ainsi que celui d'Otomatic wink) est Wamp. Je fais tourner sans souci mes installations avec ma mod de rewrite, une fois mod_rewrite activé.

Edit: Je viens de voir que tu es sur Xampp et Mac. Si la ligne du rewrite est bien décommentée comme indiqué ci-dessus, essaye de rajouter

Options +FollowSymLinks

en haut de ton .htaccess.

Dernière modification par adaur (15-11-2012 15:32:16)


"As code is more often read than written it's really important to write clean code." - Franz
Twitter: @adaurfr
Mon fork de FluxBB: FeatherBB

Hors ligne

#20 15-11-2012 15:49:18

a-snowboard
Membre
Inscription : 20-06-2011
Messages : 440
Site Web

Re : [Résolu] forum distant a forum local.

J'ai essayé.

Je l'ai mis dans le htdocs

rien a faire.


Peut être que je vais tenter wamp s'il y est sur mac.


Le roi du snowboard ! Sans prétention hein ? mdr

Fluxbb 1.4.7, Forum Photo Paris

Hors ligne

#21 15-11-2012 16:00:46

Otomatic
Régisseur
Lieu : Paris, France
Inscription : 12-12-2005
Messages : 3 660
Site Web

Re : [Résolu] forum distant a forum local.

a-snowboard a écrit :

Peut être que je vais tenter wamp s'il y est sur mac.

Bonjour,

Et non !
.AMP, c'est Apache, MySQL, PHP ;  le point est remplacé par L (LAMP) pour Linux, W (WAMP) pour Windows, M (MAMP) pour Mac. Mais il y a aussi d'autres déclinaisons comme XAMP, SAMP, XAMPP et autres.

Wampserver est pour Windows tongue


Ce n'est pas parce que l'erreur se propage qu'elle devient vérité. Gandhi
Sont différents : ça et sa - est et ait - à et a - ce et se - mes et mais ou met - été et était - c'est et ces - ce-si et ceci
La vie sans musique est tout simplement une erreur, une fatigue, un exil. Friedrich Nietzsche

Hors ligne

#22 15-11-2012 16:04:30

a-snowboard
Membre
Inscription : 20-06-2011
Messages : 440
Site Web

Re : [Résolu] forum distant a forum local.

Merci pour la précision.

Bon j'ai essayé avec MAMP

Exactement le même problème...


Le roi du snowboard ! Sans prétention hein ? mdr

Fluxbb 1.4.7, Forum Photo Paris

Hors ligne

#23 27-11-2012 22:07:31

a-snowboard
Membre
Inscription : 20-06-2011
Messages : 440
Site Web

Re : [Résolu] forum distant a forum local.

Bon j'ai enfin résolu le pb


En fait j'ai récupéré le .htaccess contenu dans le serveur en ligne (dans le dossier www ou sont contenu les fichiers du forum) et je l'ai balancé dans le www du local.

Du coup ça marche.




Ce que je ne comprend pas c'est pourquoi le .htaccess ne s'est pas enregistré en local alors que j'ai fait un import de tous les fichiers depuis filezilla ? Il y en a a qui ça arrive ?
Comment y remédier ?


Le roi du snowboard ! Sans prétention hein ? mdr

Fluxbb 1.4.7, Forum Photo Paris

Hors ligne

Pied de page des forums