[RESOLU]Lien sur article affiche la page d'acceuil
Bonjour à tous !
Pour référencer des articles de mon blog, j'utilise des liens du genre :
Ainsi, le lien suivant :
http://zeusw.org/blog/article16
affiche bien une page avec juste l'article concerné ('XULRunner et C++ : 4. Installation').
Par contre, le lien suivant :
http://zeusw.org/blog/article19
affiche la page d’accueil !
Même problème si l'on clique, à partir de la page d’accueil, sur le titre de l'article en question ('Génération automatique de fichiers Visual C++ - 1. Introduction') : on reste sur la page d’accueil !
C'est le seul article qui a ce problème.
J'ai loupé quelque chose ou est-ce effectivement un (bien étrange) bogue ?
Le blog en question est en version 5.1.7 (qui est la dernière, si j'ai bien tout suivi).
Pour référencer des articles de mon blog, j'utilise des liens du genre :
http://zeusw.org/blog/article<numéro de l'article>
Ainsi, le lien suivant :
http://zeusw.org/blog/article16
affiche bien une page avec juste l'article concerné ('XULRunner et C++ : 4. Installation').
Par contre, le lien suivant :
http://zeusw.org/blog/article19
affiche la page d’accueil !
Même problème si l'on clique, à partir de la page d’accueil, sur le titre de l'article en question ('Génération automatique de fichiers Visual C++ - 1. Introduction') : on reste sur la page d’accueil !
C'est le seul article qui a ce problème.
J'ai loupé quelque chose ou est-ce effectivement un (bien étrange) bogue ?
Le blog en question est en version 5.1.7 (qui est la dernière, si j'ai bien tout suivi).
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
J'ai crée un blog qui met en évidence le problème : http://zeusw.org/blog.test/
Par contre, je n'ai pas la solution à ce problème (à part raccourcir l'URL proposée par défaut si elle est trop longue, mais il doit y avoir moyen de modifier le code pour ne pas avoir à recourir à cet expédient).
C'est lié à la configuration de l'hébergeur, car théoriquement il n'y a pas de limite dans la longueur des urls.
Consultant PluXml
Ancien responsable et développeur de PluXml (2010 à 2018)
Je veux bien, c'est juste que l'hébergeur en question, c'est... moi. Or, la seule et unique modification que j'ai faite dans la config PHP c'est pour pouvoir envoyer, à partir de mon webmail, des fichiers en pièce jointe d'une taille plus importante que celle autorisée par défaut.
J'utilise une Debian, et je suppose que les configurations PHP entre différentes distributions sont à peu prés identiques, donc, que ce soit en s'auto-hébergeant, ou en passant par un hébergeur tiers, le risque de tomber dans le même problème n'est pas négligeable et je pense qu'il serait judicieux, si ce n'est de modifier le code pour en tenir compte, du moins d'attirer l'attention des utilisateurs sur ce point.
J'exclus, à priori (mais je ne suis pas un spécialiste de l'administration système), un problème avec la configuration d'Apache, car j'ai rajouté un dans le fichier 'index/php' de http://zeusw.org/blog.test/, et on voit bien l'URL complète qui s'affiche.
Je ne m'y connais pas assez en PHP pour savoir quelle variable de configuration serait à l'origine du problème. Mais, si quelqu'un a des pistes, je bien faire des essais, sachant que c'est pour éventuellement aider les autres utilisateurs de PluXml, vu que moi je sais comment contourner le problème.
ce qui est sur c'est que les urls dans le protocole http ne sont pas limitées en taille.
juste comme ça, as-tu essayé avec un autre navigateur ?
Consultant PluXml
Ancien responsable et développeur de PluXml (2010 à 2018)
Dans '/etc/php5/apache2/conf.d/suhosin.ini', j'ai transformé :
en et en
puis redémarré Apache, et depuis, le problème a disparu !
(EDIT : manquait 'suhosin.ini' dans la seconde ligne...)
balèse en tout cas, fallait les trouver !
Consultant PluXml
Ancien responsable et développeur de PluXml (2010 à 2018)