Le site des utilisateurs francophones de FluxBB.
Vous n'êtes pas identifié(e).
Pages : 1
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. :)
Hors ligne
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
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... 
Bouh !
StarShip Renaissance
Hors ligne
j'aimerais avoir le code de la wifi (je sais pas ou le demander)
comme je ne suis pas sur, je prend mes precautions. 
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... 
Hors ligne
petit up
Hors ligne
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
Il me semble avoir tenté le cache, mais je crois que j'avais tout supprimé. 
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
Hors ligne
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
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. 
Hors ligne
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)

Hors ligne
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)
Hors ligne
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
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)
Hors ligne
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.soDonc 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...
Hors ligne
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.
Bouh !
StarShip Renaissance
Hors ligne
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)
Hors ligne
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.
Bouh !
StarShip Renaissance
Hors ligne
Dans le mille PascL 
j'ai accès au topic et catégorie 
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)
Hors ligne
Je ne sais pas quel logiciel tu utilises, mais mon préféré (ainsi que celui d'Otomatic
) 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 +FollowSymLinksen haut de ton .htaccess.
Dernière modification par adaur (15-11-2012 15:32:16)
Hors ligne
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.
Hors ligne
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 
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
Merci pour la précision.
Bon j'ai essayé avec MAMP
Exactement le même problème...
Hors ligne
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 ?
Hors ligne
Pages : 1