Pas de synchro des URL

Support et discussions sur les différentes téchniques de réécriture d'url (url rewriting) pour phpBB3 - Olympus.

Modérateur: Modérateurs

Re: Pas de synchro des URL

Messagede jissey » Ven Juil 15, 2011 9:45 pm

Bonjour,

J'ai le même problème. Pour corriger le problème de synchro des url, j'ai ajouté les deux lignes suivantes :
include($phpbb_root_path . 'phpbb_seo/phpbb_seo_class.' . $phpEx);
$phpbb_seo = new phpbb_seo();

juste après :
$msg_title = $user->lang['SYNC_TITLE'];


Maintenant les url sont synchronisées, pas de problème. Mais dans mon forum, tous mes liens ne sont pas réécris. J'ai toujours des liens du style viewforum.php?f=2
le .htaccess fonctionne, j'ai testé une url rewrittée et ça fonctionne.
j'ai mis les droits 777 sur les dossiers de cache, j'ai vidé le cache plusieurs fois (des styles, thèmes, templates, phpbb_seo et tout ce que vous citez plus haut). Rien à faire.

J'ai pensé que ça pouvait venir du thème, et donc j'ai remis le thème par défaut. Pareil.

Avez vous une idée ?
jissey
 
Messages: 1
Inscription: Ven Juil 15, 2011 9:41 pm

Publicité

Re: Pas de synchro des URL

Messagede dcz » Ven Juil 15, 2011 11:19 pm

Alors là, c'est très étonnant vu que sync_url.php inclue common.php qui inclue phpbb_seo_class.php et construit l'objet $phpbb_seo ...

Dans le cas de barge715, le script se bloque là :
Code: Tout sélectionner
if (empty($phpbb_seo->seo_opt['sql_rewrite'])) {
   trigger_error($user->lang['SYNC_REQ_SQL_REW'], E_USER_WARNING);
}

Ce qui sous entend que $phpbb_seo->seo_opt['sql_rewrite'] vaut false ou n'est pas défini, et qui suggère donc un souci d'enregistrement de la config (chmod sur phpbb_seo/cache ET les fichier s'y trouvant), ou autre hypothèse, un souci de fichier de langue, mais si vous voyez l'option dans l'acp ...

Il est possible, si le champs topic_url a bien été ajouté de virer ce bout de code, mais il vaudrait mieux, et de loin, régler le souci d'écriture de la config.
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: 21325
Inscription: Ven Avr 28, 2006 9:03 pm

Re: Pas de synchro des URL

Messagede barge715 » Sam Juil 16, 2011 5:28 am

J'ai modifié le code également et j'ai bien eu accès cette fois à l'interface de synchro et de réinitialisation des URL.

Une fois ces deux manip effectuées, les URL se sont synchronisées (environ 6400), je vide les caches, puis .... pas de changement.
L'intégralité des URL se terminent toujours par le classique .....f=2, ...f=3, ...f=12 etc.

Pourtant la synchro a l'air de bien se passer, où cela peut-il bloquer ??

Cordialement
barge715
 
Messages: 22
Inscription: Jeu Juil 07, 2011 4:27 pm

Re: Pas de synchro des URL

Messagede dcz » Sam Juil 16, 2011 9:03 am

As-tu activé la réécriture ?
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: 21325
Inscription: Ven Avr 28, 2006 9:03 pm

Re: Pas de synchro des URL

Messagede barge715 » Sam Juil 16, 2011 10:46 am

Oui, j'avais remarqué qu'après la réinitialisation, le mode activation était sur off, je l'ai réactivé, j'ai relancé la synchro, et toujours rien.
barge715
 
Messages: 22
Inscription: Jeu Juil 07, 2011 4:27 pm

Re: Pas de synchro des URL

Messagede dcz » Sam Juil 16, 2011 11:13 am

Vérifies que tu as bien tout installé alors, car le mod marche, c'est un fait.
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: 21325
Inscription: Ven Avr 28, 2006 9:03 pm

Re: Pas de synchro des URL

Messagede barge715 » Sam Juil 16, 2011 12:49 pm

Je n'en doute pas, je constate juste que chez moi, ça ne fonctionne pas. Même après syncro.

Je le désinstalle, le réinstalle, on verra bien...
barge715
 
Messages: 22
Inscription: Jeu Juil 07, 2011 4:27 pm

Re: Pas de synchro des URL

Messagede dcz » Sam Juil 16, 2011 12:57 pm

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: 21325
Inscription: Ven Avr 28, 2006 9:03 pm

Re: Pas de synchro des URL

Messagede barge715 » Sam Juil 16, 2011 2:48 pm

Eh bien pas mieux !

Je récapitule mes actions :
- mise à 777 des différents dossiers cache, file, phppbb_seo etc...
- "oui" pour Activer la réécriture d’URLs et Activer la réécriture d’URLs
- Type de réécriture d’URLs: Avancé
- tentative de synchro : échec
- modification du phpp_seo_synchro (comme l'indique JISSEZ plus haut)

- "oui" pour Activer la réécriture d’URLs et Activer la réécriture d’URLs
- Type de réécriture d’URLs: Avancé
- synchro validée
- configuration des URL
- copier-coller htaccess
- suppression du cache (sauf htaccess et index)


Pas de changement de mes URL...

dcz, est-il possible de faire accéder un tiers (toi par exemple) à mon forum pour consulter directement les dossiers dans un ftp ou à travers l'acp du forum ?

Merci
barge715
 
Messages: 22
Inscription: Jeu Juil 07, 2011 4:27 pm

Re: Pas de synchro des URL

Messagede dcz » Lun Juil 18, 2011 6:22 am

hum.

Donc, tu as bien un champs topic_url dans la table phpbb_topics ?
Quand tu actives la réécriture (ainsi que d'autres options dans l'acp, dont au moins le sql rewriting), tu la vois bien sur oui une fois la modif effectuée ?
Tes fichiers ont bien le code nécessaire ?
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: 21325
Inscription: Ven Avr 28, 2006 9:03 pm

Re: Pas de synchro des URL

Messagede barge715 » Lun Juil 18, 2011 8:14 am

Où vérifier si j'ai bien un champs topic_url dans la table phpbb_topics ?

Lorsque j'active la réécriture, tout est validé (dans l'acp, tout est sélectionné en conformité : par défaut, tout s'est mis sur Avancé, et réécriture URL activé - en rouge). Cela ne change pas à chaque fois que je me connecte sur l'acp.

Mes fichiers n'ont peut-être pas le code nécessaire. Où puis-je trouver les modifications à apporter pour vérifier ?

Merci
barge715
 
Messages: 22
Inscription: Jeu Juil 07, 2011 4:27 pm

Re: Pas de synchro des URL

Messagede dcz » Lun Juil 18, 2011 1:43 pm

barge715 a écrit:Mes fichiers n'ont peut-être pas le code nécessaire. Où puis-je trouver les modifications à apporter pour vérifier ?


Effectivement, si tu te pose la question, c'est que tu n'as pas dû installer le mod.

Donc, comme pour tous les mods phpBB, tu as un install.xml, jettes le dans une fenêtre de navigateur, et tout va devenir plus clair.
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: 21325
Inscription: Ven Avr 28, 2006 9:03 pm

Re: Pas de synchro des URL

Messagede barge715 » Lun Juil 18, 2011 3:44 pm

Les différents fichiers du mods ont été modifiés manuellement lors de l'install, cela avait déjà été fait. Dans le doute d'avoir oublié ou mal fait quelque chose, j'ai recommencé l'intégralité des modifs, puis vidé les caches, relancé une synchro (après avoir vérifié que tout est bien activé - duplicate, avancé, etc), revidé les caches.

Les URL ne sont pas modifiées.
barge715
 
Messages: 22
Inscription: Jeu Juil 07, 2011 4:27 pm

Re: Pas de synchro des URL

Messagede dcz » Lun Juil 18, 2011 5:00 pm

La synchro des url n'est pas nécessaire à la réécriture, en fait, elle ne sert à rien si la réécriture ne marche pas. Si aucun des lien n'est réécrit sur ton forum, tu dois vraiment faire une énorme boulette type pas upload les bon fichiers.
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: 21325
Inscription: Ven Avr 28, 2006 9:03 pm

Re: Pas de synchro des URL

Messagede barge715 » Mar Juil 19, 2011 7:52 am

J'ai peut-être trouvé une raison au problème : je n'ai pas le fichier web.config dans mes tables. En revanche je ne le trouve pas dans le dossier instal...

De plus, j'ai une erreur lors de la modif du fichier viewtopic.php :

Original =
('L_IGNORE_POST' => ($row['hide_post']) ? sprintf($user->lang['POST_BY_FOE'], get_username_string('full', $poster_id, $row['username'], $row['user_colour'], $row['post_username']), '<a href="' . $viewtopic_url . "&amp;p={$row['post_id']}&amp;view=show#p{$row['post_id']}" . '">', '</a>') : '',

Modification à apporter =
// http://www.phpBB-SEO.com SEO TOOLKIT BEGIN
'L_IGNORE_POST' => ($row['hide_post']) ? sprintf($user->lang['POST_BY_FOE'], get_username_string('full', $poster_id, $row['username'], $row['user_colour'], $row['post_username']), '<a href="' . append_sid("{$phpbb_root_path}viewtopic.$phpEx", "f=$forum_id&amp;t=$topic_id&amp;p={$row['post_id']}&amp;view=show") . '#p' . $row['post_id'] . '">', '</a>') : '',
// http://www.phpBB-SEO.com SEO TOOLKIT END


Erreur obtenue =
Parse error: syntax error, unexpected T_STRING in /homez.17/ddayover/www/forum/viewtopic.php on line 1554
Dernière édition par barge715 le Mar Juil 19, 2011 8:30 am, édité 3 fois.
barge715
 
Messages: 22
Inscription: Jeu Juil 07, 2011 4:27 pm

PrécédenteSuivante

Retourner vers mod Rewrite phpBB

Qui est en ligne

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


 
cron