Problème dès que j'upload le fichier phpbb_seo

Le forum de support du mod rewrite phpBB SEO Simple.
Simplicité et rapidité, ce mod réécrit les URL de phpBB sans injection de titres dans les URLs.

Modérateur: Modérateurs

Problème dès que j'upload le fichier phpbb_seo

Messagede tunisarts » Mer Jan 30, 2008 9:35 pm

Bonjour,
Je suis tout nouveau ici! vraiment c'est génial tout ce que vous faites :)
Bon depuis un moment je suis à la recherche de quelques bidouilles pour mieux référencer mon forum et j'ai trouvé votre fameux mod de rewirte.
Je commence tout doucement avec le simple,
en fait dès que je commence les instructions citées quand j'umpload le fichier phpbb_seo_class.php j'obtiens ce message d'erreur :

Fatal error: Call to undefined method: phpbb_seo->meta_filter_txt() in /homepages/30/d201342719/htdocs/forum/index.php on line 277

et mon forum n'est plus accessible.... du coup j'efface le fichier et je remets l'ancien fichier phpbb_seo que j'avais aumaravant (quand j'avais installé d'autre mod dans votre kit proposé)...
Que dois je faire? :(
tunisarts
 
Messages: 17
Inscription: Jeu Mai 03, 2007 5:47 pm
Localisation: Tunis

Publicité

Messagede SeO » Jeu Jan 31, 2008 8:05 am

On dirait juste que tu utilisais le mod méta tags avant, donc, il faut juste que tu l'installe dans ton nouveaux fichier phpbb_seo_class.php (reprend l'install du mod méta, tu verra y'a deux opérations à faire). et ça marchera.
SeO
Admin
Admin
 
Messages: 6334
Inscription: Mer Mar 15, 2006 9:41 pm

Messagede tunisarts » Jeu Jan 31, 2008 10:51 am

merci énormément pour te réponse!
En fait avant tout commencer j'avais déjà effectué auparavant le rewrite qui se trouve http://forums.phpbb-fr.com/viewtopic_39629.html Donc sert-til à quelques chose de rajouter ce mod que vous proposez? ou le mieux est de passé au Mode rewrite intermédiaire ou avancée?
Les Mod de Rewrite qui se trouvent ici sont ils compatible avec ce que j'ai effectué?
voilà l'adresse de mon forum: Mon FORUM
tunisarts
 
Messages: 17
Inscription: Jeu Mai 03, 2007 5:47 pm
Localisation: Tunis

Messagede dcz » Ven Fév 01, 2008 10:31 am

Le mod de DLP est un vieux mod, avec pas mal de défauts.

Une petite recherchedevrait de faire trouver des fil ou il a été question de migration depuis le mod de dlp.

Vu que ton forum a peu de messages, tu peux migrer sans trop te préoccuper des redirections.

Tous les mod phpBB SEO sont compatible entre eux, il faut juste penser à la touche finale ;)

++
Useful links :
SEO Forum || SEO Directory || SEO phpBB || Search
____________________

Liens Utiles :
Forum référencement || Annuaire référencement || Référencement phpBB || Recherche
dcz
Admin
Admin
 
Messages: 21291
Inscription: Ven Avr 28, 2006 9:03 pm

Messagede tunisarts » Mar Fév 05, 2008 5:33 pm

re Bonjour!
J'ai un gros problème lors de l'installation du mod rewrite simple :s
Bon,
j'ai désinstaller le mod dlp
après j'ai suivi les instructions comme indiqué:

et j'obtiens cette erreur:

Code: Tout sélectionner
Fatal error: Cannot redeclare class phpbb_seo in /homepages/30/d201342719/htdocs/forum/phpbb_seo/phpbb_seo_class.php on line 16


Maintenant mon forum est bloqué depuis quelques heures...
que dois je faire svp??
tunisarts
 
Messages: 17
Inscription: Jeu Mai 03, 2007 5:47 pm
Localisation: Tunis

Messagede tunisarts » Mar Fév 05, 2008 6:31 pm

Bon j'ai trouvé la solution à mon premier problème après beaucoup de panique lol
il me manquait dans le fichier common.php ce qui suit :

Code: Tout sélectionner
// www.phpBB-SEO.com SEO TOOLKIT BEGIN
include($phpbb_root_path . 'phpbb_seo/phpbb_seo_class.'.$phpEx);
$phpbb_seo = new phpbb_seo();
// www.phpBB-SEO.com SEO TOOLKIT END


maintenant mon forum réapparait par contre j'obtiens des messages d'erreurs 404 quand j'essaie de rentrer dans un sujet de mes forums?

what's the problem?? :shock:
tunisarts
 
Messages: 17
Inscription: Jeu Mai 03, 2007 5:47 pm
Localisation: Tunis

Messagede tunisarts » Mar Fév 05, 2008 7:44 pm

Désemparement je vous donne mon .htaccess que j'ai mis à la racine de mon forum :

Code: Tout sélectionner
RewriteEngine On
RewriteBase /

#########################################################
# PHPBB SEO REWRITE RULES            #
#########################################################
# AUTHOR : DCZ http://www.phpbb-seo.com/
# STARTED : 01/2006
#####################################################
# FORUMS PAGES
########################
# FORUM INDEX (un-comment if used)
# RewriteRule ^forum/index\.html$ /forum/index.php [QSA,L]
# FORUM PROTECTION RULE
# RewriteRule ^forum/.*/([^/]+\.html)$ /forum/index.php [R=301,L]
# CATEGORIES
RewriteRule ^forum/.*-c([0-9]+)\.html$ /forum/index.php?c=$1 [QSA,L]
# PAGINATED FORUM
RewriteRule ^forum/.*-f([0-9]+)-([0-9]+)\.html$ /forum/viewforum.php?f=$1&start=$2 [QSA,L]
# FORUM
RewriteRule ^forum/.*-f([0-9]+)\.html$ /forum/viewforum.php?f=$1 [QSA,L]
# PAGINATED TOPIC
RewriteRule ^forum/.*-t([0-9]+)-([0-9]+)\.html$ /forum/viewtopic.php?t=$1&start=$2 [QSA,L]
# TOPIC
RewriteRule ^forum/.*-t([0-9]+)\.html$ /forum/viewtopic.php?t=$1 [QSA,L]
# POST
RewriteRule ^forum/post([0-9]+)\.html$ /forum/viewtopic.php?p=$1 [QSA,L]
#PROFILES
RewriteRule ^forum/membre([0-9]+)\.html$ /forum/profile.php?mode=viewprofile&u=$1 [QSA,L]
# END PHPBB PAGES
#####################################################

RewriteRule ^forums.* /forum/index.php
RewriteRule ^mforum([0-9]*).* /forum/viewforum.php?f=$1&mark=topics
RewriteRule ^viewforum([0-9]*)-([0-9]*)-([0-9]*).* /forum/viewforum.php?f=$1&topicdays=$2&start=$3
RewriteRule ^forum([0-9]*).* /forum/viewforum.php?f=$1
RewriteRule ^ptopic([0-9]*).* /forum/viewtopic.php?t=$1&view=previous
RewriteRule ^ntopic([0-9]*).* /forum/viewtopic.php?t=$1&view=next
RewriteRule ^stopic([0-9]*)-([0-9]*).* /forum/viewtopic.php?t=$1&watch=topic&start=$2
RewriteRule ^utopic([0-9]*)-([0-9]*).* /forum/viewtopic.php?t=$1&unwatch=topic&start=$2
RewriteRule ^ftopic([0-9]*)-([0-9]*)-([a-zA-Z]*)-([0-9]*).* /forum/viewtopic.php?t=$1&postdays=$2&postorder=$3&start=$4
RewriteRule ^ftopic([0-9]*)-([0-9]*).* /forum/viewtopic.php?t=$1&start=$2
RewriteRule ^ftopic([0-9]*).* /forum/viewtopic.php?t=$1
RewriteRule ^ftopic([0-9]*).html /forum/viewtopic.php?t=$1&start=$2&postdays=$3&postorder=$4&highlight=$5
RewriteRule ^setopic_([0-9]*)-([a-zA-Z0-9]*).* /forum/viewtopic.php?t=$1&highlight=$2
RewriteRule ^sutra([0-9]*).* /forum/viewtopic.php?p=$1
RewriteRule ^newtopic([0-9]*).* /forum/viewtopic.php?t=$1&view=newest
tunisarts
 
Messages: 17
Inscription: Jeu Mai 03, 2007 5:47 pm
Localisation: Tunis

Messagede tunisarts » Mar Fév 05, 2008 11:53 pm

SVP Aidez moi je suis sur mon forum depuis plus de 6heures là.... j'ai encore tout foirré ! besoin de support en Urgence please... :cry: :cry: :cry: :cry: :cry: :cry: :cry: :cry: :cry: :cry:
tunisarts
 
Messages: 17
Inscription: Jeu Mai 03, 2007 5:47 pm
Localisation: Tunis

Messagede tunisarts » Mer Fév 06, 2008 1:27 pm

Aucune réponse? :cry: :cry: :cry: :cry: :cry:
tunisarts
 
Messages: 17
Inscription: Jeu Mai 03, 2007 5:47 pm
Localisation: Tunis

Messagede dcz » Mer Fév 06, 2008 3:27 pm

Tranquille ;), tout viens à point à qui sait attendre dis l'adage.

Donc, je comprend ton stress, mais, c'est précisément pour éviter ce genre de situations que nous conseillons de tester les mods de réécriture d'url en local avant de passer en ligne, c'est une précaution qui évite 99% des problèmes qui peuvent surgir lors de la mise en place, comme les problèmes de chemin dans le .htaccess.

Donc, dans ton cas, le problème est que tu tentes d'utiliser le .htaccess généré pur la racine du domaine dans le dossier du forum.

Si tu n'as pas déjà de .htaccess à la racine du domaine, au dessus du dossier forum/ donc, je te conseille de l'y mettre. C'est plus simple pour mettre en place des redirections utiles comme celle du prefixe www.

Pour faire cela, il te suffirait d'ajouter "forum/" sur la partie droite des rewriterules du mod de DLP :
Code: Tout sélectionner
RewriteRule ^forums.* /forum/index.php


deviendrait :

Code: Tout sélectionner
RewriteRule ^forum/forums.* /forum/index.php


etc, de mettre ensuite le .htaccess à la racine du domaine en effaçant celui du dossier forum/.

Si c'est compliqué comme ça, retirer "forum/" de la partie droite des rewriterules du mod phpBB SEO (comme c'est le cas pour celle de DLP) devrait suffire.

++
Useful links :
SEO Forum || SEO Directory || SEO phpBB || Search
____________________

Liens Utiles :
Forum référencement || Annuaire référencement || Référencement phpBB || Recherche
dcz
Admin
Admin
 
Messages: 21291
Inscription: Ven Avr 28, 2006 9:03 pm

Messagede tunisarts » Mer Fév 06, 2008 3:29 pm

merci énormement pour ta réponse! je vais tenter ce que tu m'as dit :)
tunisarts
 
Messages: 17
Inscription: Jeu Mai 03, 2007 5:47 pm
Localisation: Tunis

Messagede tunisarts » Mer Fév 06, 2008 3:42 pm

bon, voilà ce que donne htaccess
Code: Tout sélectionner
RewriteEngine On
RewriteBase /

#########################################################
# PHPBB SEO REWRITE RULES            #
#########################################################
# AUTHOR : DCZ http://www.phpbb-seo.com/
# STARTED : 01/2006
#####################################################
# FORUMS PAGES
########################
# FORUM INDEX (un-comment if used)
# RewriteRule ^index\.html$ /forum/index.php [QSA,L]
# FORUM PROTECTION RULE
# RewriteRule ^.*/([^/]+\.html)$ /forum/index.php [R=301,L]
# CATEGORIES
RewriteRule ^.*-c([0-9]+)\.html$ /forum/index.php?c=$1 [QSA,L]
# PAGINATED FORUM
RewriteRule ^.*-f([0-9]+)-([0-9]+)\.html$ /forum/viewforum.php?f=$1&start=$2 [QSA,L]
# FORUM
RewriteRule ^.*-f([0-9]+)\.html$ /forum/viewforum.php?f=$1 [QSA,L]
# PAGINATED TOPIC
RewriteRule ^.*-t([0-9]+)-([0-9]+)\.html$ /forum/viewtopic.php?t=$1&start=$2 [QSA,L]
# TOPIC
RewriteRule ^.*-t([0-9]+)\.html$ /forum/viewtopic.php?t=$1 [QSA,L]
# POST
RewriteRule ^post([0-9]+)\.html$ /forum/viewtopic.php?p=$1 [QSA,L]
#PROFILES
RewriteRule ^membre([0-9]+)\.html$ /forum/profile.php?mode=viewprofile&u=$1 [QSA,L]
# END PHPBB PAGES
#####################################################

RewriteRule ^forums.* /forum/index.php
RewriteRule ^mforum([0-9]*).* /forum/viewforum.php?f=$1&mark=topics
RewriteRule ^viewforum([0-9]*)-([0-9]*)-([0-9]*).* /forum/viewforum.php?f=$1&topicdays=$2&start=$3
RewriteRule ^forum([0-9]*).* /forum/viewforum.php?f=$1
RewriteRule ^ptopic([0-9]*).* /forum/viewtopic.php?t=$1&view=previous
RewriteRule ^ntopic([0-9]*).* /forum/viewtopic.php?t=$1&view=next
RewriteRule ^stopic([0-9]*)-([0-9]*).* /forum/viewtopic.php?t=$1&watch=topic&start=$2
RewriteRule ^utopic([0-9]*)-([0-9]*).* /forum/viewtopic.php?t=$1&unwatch=topic&start=$2
RewriteRule ^ftopic([0-9]*)-([0-9]*)-([a-zA-Z]*)-([0-9]*).* /forum/viewtopic.php?t=$1&postdays=$2&postorder=$3&start=$4
RewriteRule ^ftopic([0-9]*)-([0-9]*).* /forum/viewtopic.php?t=$1&start=$2
RewriteRule ^ftopic([0-9]*).* /forum/viewtopic.php?t=$1
RewriteRule ^ftopic([0-9]*).html /forum/viewtopic.php?t=$1&start=$2&postdays=$3&postorder=$4&highlight=$5
RewriteRule ^setopic_([0-9]*)-([a-zA-Z0-9]*).* /forum/viewtopic.php?t=$1&highlight=$2
RewriteRule ^sutra([0-9]*).* /forum/viewtopic.php?p=$1
RewriteRule ^newtopic([0-9]*).* /forum/viewtopic.php?t=$1&view=newest


je l'ai placé à la racine du forum (/forum)
car dès que le met à la racine de mon site tout plante! même mon site .
Tout en sachant que je possède déjà un htaccess dans la racine de mon site :

Code: Tout sélectionner
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule (.*) /404.html


C'est hyper compliqué tout ça! j'en peux plus!!
tunisarts
 
Messages: 17
Inscription: Jeu Mai 03, 2007 5:47 pm
Localisation: Tunis

Messagede dcz » Mer Fév 06, 2008 8:33 pm

Bon bah ça marche, enfin, je viens de me rendre compte que tu utilise le .htaccess du mod avancé alors que tu as installé le mod intermédiaire sur ton forum.

Il faudrait que tu remplaces :

Code: Tout sélectionner
# PAGINATED TOPIC
RewriteRule ^.*-t([0-9]+)-([0-9]+)\.html$ /forum/viewtopic.php?t=$1&start=$2 [QSA,L]
# TOPIC
RewriteRule ^.*-t([0-9]+)\.html$ /forum/viewtopic.php?t=$1 [QSA,L]


Par :

Code: Tout sélectionner
# PAGINATED TOPIC
RewriteRule ^topic([0-9]+)-([0-9]+)\.html$ /forum/viewtopic.php?t=$1&start=$2 [QSA,L]
# TOPIC
RewriteRule ^topic([0-9]+)\.html$ /forum/viewtopic.php?t=$1 [QSA,L]


Et tout devrait fonctionner.

++
Useful links :
SEO Forum || SEO Directory || SEO phpBB || Search
____________________

Liens Utiles :
Forum référencement || Annuaire référencement || Référencement phpBB || Recherche
dcz
Admin
Admin
 
Messages: 21291
Inscription: Ven Avr 28, 2006 9:03 pm

Messagede tunisarts » Jeu Fév 07, 2008 3:09 am

Chapeau DCZ!!! et bin tu es le meilleur ! :) C'est le meilleur forum au monde! merci pour tout ce boulot et ce fabuleux boulot! à très bientôt! tout fonctionne à merveille! je vais installer le zeroduplicate!

+++
tunisarts
 
Messages: 17
Inscription: Jeu Mai 03, 2007 5:47 pm
Localisation: Tunis

Messagede tunisarts » Jeu Fév 07, 2008 12:35 pm

Bonjour tout le monde!
Enfin j'ai opté pour le mode rewrite avancé :D
L'installation s'est bien déroulé jusqu"à présent, mes liens ont l'air de bien avoir changé . En fait en accédant à la page d'accueil tout va bien quand je choisi une catégorie dans le forum tout va bien aussi, par contre dès que je clique sur un sujet l'erreur 404 apparait! (toutes les autres pages vont bien : membres, profil, recherche...).
Ah oui encore une chose importante quand je clique sur index du forum qui est généré en html j'obient cette erreur :
Code: Tout sélectionner
Multiple Choices
The document name you requested (/forum/index.html) could not be found on this server. However, we found documents with names similar to the one you requested.


voici le lien du forum en cause : http://www.soussi.org/forum/

Bref voici mon htaccess qui est installé à la racine de mon site (pas de mon forum) tout en sachant que je l'ai réécris de différentes façons avec des / ou sans ...

Code: Tout sélectionner
# You could need to un-comment the following line
# Options +FollowSymlinks
RewriteEngine On
RewriteBase /

#########################################################
# PHPBB SEO REWRITE RULES #
#########################################################
# AUTHOR : DCZ http://www.phpbb-seo.com/
# STARTED : 01/2006
#####################################################
# FORUMS PAGES
########################
# FORUM INDEX (un-comment if used)
# RewriteRule ^forum/index\.html$ forum/index.php [QSA,L,NC]
# FORUM PROTECTION RULE
# RewriteRule ^forum/[a-z0-9_-]+/([^/]+\.html)$ forum/index.php [R=301,L,NC]
# CATEGORIES
RewriteRule ^forum/[a-z0-9_-]*-c([0-9]+)\.html$ forum/index.php?c=$1 [QSA,L,NC]
# PAGINATED FORUM
RewriteRule ^forum/[a-z0-9_-]*-f([0-9]+)-([0-9]+)\.html$ forum/viewforum.php?f=$1&start=$2 [QSA,L,NC]
# FORUM
RewriteRule ^forum/[a-z0-9_-]*-f([0-9]+)\.html$ forum/viewforum.php?f=$1 [QSA,L,NC]
# PAGINATED TOPIC
RewriteRule ^forum[a-z0-9_-]*-t([0-9]+)-([0-9]+)\.html$ forum/viewtopic.php?t=$1&start=$2 [QSA,L,NC]
# TOPIC
RewriteRule ^forum[a-z0-9_-]*-t([0-9]+)\.html$ forum/viewtopic.php?t=$1 [QSA,L,NC]
# POST
RewriteRule ^forum/post([0-9]+)\.html$ forum/viewtopic.php?p=$1 [QSA,L,NC]
#PROFILES
RewriteRule ^forum/membre([0-9]+)\.html$ forum/profile.php?mode=viewprofile&u=$1 [QSA,L,NC]
# END PHPBB PAGES
#####################################################


Merci d'avance!
tunisarts
 
Messages: 17
Inscription: Jeu Mai 03, 2007 5:47 pm
Localisation: Tunis

Suivante

Retourner vers mod Rewrite Simple phpBB2

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 2 invités