1. IMPORTANT : Nouvelles mesures de sécurité - 2. Règles pour obtenir de l'aide dans les forums de support - 3. Restrictions des droits pour le groupe "Support suspendu"

Il est obligatoire de respecter les Règles de MyBB.fr : Version abrégée ou Version complète pour obtenir du support sur nos forums.

Les membres ayant un site/forum contrevenant aux règles de MyBB.support seront placés dans le groupe "Support suspendu" et ne bénéficieront plus du support du staff. Nous recommandons aux autres membres d'agir de même. Il ne s'agit pas d'un bannissement, le membre retrouvera son statut "normal" dès que sa situation sera conforme aux règles.

Nouveau : un Wiki en français : plus de détails.
Avant de soumettre votre problème, consultez-le, ainsi que la FAQ, sans oublier le moteur de recherche interne.


Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
[Réglé] Problème newreply
Mots-clés » problème, newreply
12-11-2013, 22:28,
#1
Problème newreply



Notre forum a un problème de poster une réponse dans un fils de discussion.

Pour être plus précis. Quand je réponds dans un thread et j'envoie mon post, j'obtiens une page blanche et l'URL reste bloqué sur : http://xxxxx-xxxxxxxxxx.fr/newreply.php?tid=894&processed=1

Alors je confirme avec un "ENTER" la commande, et le message suivant s'affiche: Impossible d'uploader le fichier - Trop gros pour la directive php post_max_size. Veuillez cliquer sur le bouton retour.

Pourtant, je n'ai pas envoyé (uploader) de fichiers.

Ce problème s'est manifesté depuis qq jours. La mise à jour de 1.6.10 > 1.6.11 hier n'a rien change non plus.

Qui a une piste???
Répondre
12-11-2013, 23:31,
#2
RE: Problème newreply
Je n'ai pas d'explication immédiate, mais quelles modifications ont été apportées juste avant que le problème n'apparaisse ?
Il pourrait s'agir d'un plugin qui interfère...

Essaie de désactiver les plugins.
Essaie aussi de mettre le thème par défaut, bien que je ne pense pas que ça vienne du thème étant donné que le forum est bien rempli.

PS : pour moi, aucun message d'erreur, même en tapant Entrée, juste un page blanche !


[Image: spyto.png]
~~ AUCUNE AIDE Par MP, MAIL OU MSN !!!~~
Répondre
13-11-2013, 0:01,
#3
RE: Problème newreply
Le message d'erreur arrive quand je positionne le curseur dans la ligne d'URL xxx/newthread.php?fid=189&processed=1 après le "1" et je fait un 2ème ENTER.

Il arrive que ce message arrive après 2 ENTER mais dans ce cas, le post était doublé dans le thread.
Répondre
13-11-2013, 0:22,
#4
RE: Problème newreply
J'ai fait un test dans le sujet "Muselière contre le frelon asiatique " et je n'ai eu qu'une page blanche. Pour vérifier j'ai supprimé la section "&processed=1", ce qui a créé une deuxième page de réponse correcte.

Avec le URL suivant :
http://www.forum-apiculture.fr/newreply.php?tid=832

Mais le dernier exemple donné n'est pas équivalent car "/newthread.php?fid=189" est la création d'un nouveau sujet et non pas d'une nouvelle réponse comme le problème décrit au début!

En appliquant la dernière manipulation décrite, j'ai constaté le message d'erreur décrit.

Je suspecte une erreur de codage pour un cas aussi invraisemblable que l'envoi d'un formulaire totalement vide. Pour le confirmer, je vais analyser le code du script d'ici demain.

Ceci n'empêche que la page blanche au retour des envois de formulaire n'est pas normal, mais je suspecte moi aussi une interaction d'un mauvais plugin.

Administrateur de MyBBCodes.com
Cool " Ce n'est pas ce que vous savez qui est important, c'est ce que vous faites ou ne faites pas!"
Obtenez plus de 175 plugins pour MyBB ici...
~~ AUCUNE AIDE Par MP, MAIL OU MSN !!!~~
Répondre
13-11-2013, 0:26,
#5
RE: Problème newreply
Merci, exidogene pour ton intervention. Pas de problème de regarder la suite demain. Je vais entre-temps désactiver les derniers plugin installés.
Répondre
13-11-2013, 1:07,
#6
RE: Problème newreply
Je viens de vérifier le script et effectivement l'apparition de ce message d'erreur est causé par les conditions suivantes :

1- Aucun contenu de formulaire
2- Aucun contenu de fichier
3- processed=1

J'imagine que les développeurs de MyBB n'ont jamais imaginé qu'il serait possible qu'une personne envoi cette URL directement!

Mais normalement cette situation ne devrait jamais arrivé, car cette URL ne devrait jamais être envoyée manuellement.

Administrateur de MyBBCodes.com
Cool " Ce n'est pas ce que vous savez qui est important, c'est ce que vous faites ou ne faites pas!"
Obtenez plus de 175 plugins pour MyBB ici...
~~ AUCUNE AIDE Par MP, MAIL OU MSN !!!~~
Répondre
13-11-2013, 6:19,
#7
RE: Problème newreply
Bonjour,
En cherchant une solution, pour ce problème j'ai trouvé ce post d'
exdiogene (09-10-2010, 15:56)

Voici la référence de PHP :

PHP a écrit :post_max_size integer

Définit la taille maximale des données reçues par la méthode POST. Cette option affecte également les fichiers chargés. Pour charger de gros fichiers, cette valeur doit être plus grande que la valeur de upload_max_filesize. Si la limitation de mémoire est activée par votre script de configuration, memory_limit affectera également les fichiers chargés. De façon générale, memory_limit doit être plus grand que post_max_size. Lorsqu'un entier est utilisé, sa valeur est mesurée en octets. Vous pouvez également utiliser la notation sténographique comme décrit dans cette entrée de la FAQ.. Dans le cas où la taille des données reçues par la méthode POST est plus grande que post_max_size, les superglobales $_POST et $_FILES seront vides. Ceci peut être surveillé de différentes façons, e.g. en passant une variable $_GET au script qui traite les données, i.e. <form action="edit.php?processed=1">, et ainsi vérifier si $_GET['processed'] est défini.
Sa valeur par défaut est "8M", mais certains hébergeurs la limite à 2 Mégaoctets.

Alors envois la copie de cette référence et sa valeur par défaut, ainsi que la dimension du fichier que tu essais d'envoyer s'il est inférieur à 8 Mégaoctets...


Peut être que post_max_size est supérieur à memory_limit suite à l'installation d'un pluggin mal pensé ?

Il faudrait rechercher où ces deux paramètres sont présents pour en vérifier les valeurs.
Répondre
13-11-2013, 14:25,
#8
RE: Problème newreply
(13-11-2013, 1:07)exdiogene a écrit :  Je viens de vérifier le script et effectivement l'apparition de ce message d'erreur est causé par les conditions suivantes :

1- Aucun contenu de formulaire
2- Aucun contenu de fichier
3- processed=1

J'imagine que les développeurs de MyBB n'ont jamais imaginé qu'il serait possible qu'une personne envoi cette URL directement!

Mais normalement cette situation ne devrait jamais arrivé, car cette URL ne devrait jamais être envoyée manuellement.

Alors selon ton analyse, il y aura une solution au problème? Quand on arrive finalement à la situation avec l'URL "....processed=1" ça veut dire que le script bloque dans son exécution? Le post était à ce moment bien envoyé mais l'affichage de la page du thread ne se fait pas = page blanche.

Juste une info pour Redapi. Le problème ne peut pas se situé dans le fichier php.ini du server. Sur le même server est hébergé une autre domaine avec un forum MYBB 1.6.11. Et sur ce forum tout fonctionne nickel-chrome.
Répondre
13-11-2013, 15:33,
#9
RE: Problème newreply
(13-11-2013, 14:25)Avignon84 a écrit :  Alors selon ton analyse, il y aura une solution au problème? Quand on arrive finalement à la situation avec l'URL "....processed=1" ça veut dire que le script bloque dans son exécution? Le post était à ce moment bien envoyé mais l'affichage de la page du thread ne se fait pas = page blanche.

Effectivement, pour une raison encore inconnue, nous voyons une page blanche au lieu d'être redirigé vers la page de la discussion. Ceci peut être causé par un mauvais plugin, un problème avec le thème, une directive erronée dans le fichier .htaccess ou encore un problème avec le codage du script de MyBB.

C'est la première fois que ce problème nous est soumis, je vais donc voir si d'autres personnes ont reporté cette anomalie sur MyBB.com avant d'analyser à fond les scripts originaux...

Administrateur de MyBBCodes.com
Cool " Ce n'est pas ce que vous savez qui est important, c'est ce que vous faites ou ne faites pas!"
Obtenez plus de 175 plugins pour MyBB ici...
~~ AUCUNE AIDE Par MP, MAIL OU MSN !!!~~
Répondre
13-11-2013, 17:14,
#10
RE: Problème newreply
Merci, exdiogene, pour ton application.

Concernant le thème, rien était modifié depuis des mois. Je crois que la piste est plus vers un plugin. J'ai désactivé hier soir les plugin dernièrement installés. Mais je crois que le simple fait de désactiver un plugin qui avait fait une modif dans un autre fichier ne va pas reprendre cette modif juste parce que l'on le désactive.

En tous cas, pour ma part, ça dépasse largement les limites de mes connaissances.

Si à un moment tu as besoin d’accéder au FTP du site, fais-moi signe.
Répondre
13-11-2013, 19:14,
#11
RE: Problème newreply
exdiogene, comment as-tu désactivé les plugins? Je vois plusieurs plugin toujours activés mais rien s'affiche dans le forum?
Répondre
13-11-2013, 19:17,
#12
RE: Problème newreply
Le problème de la page blanche n'apparait plus, lorsque tous les plugins sont désactivés.

J'ai modifié ce paramètre pour désactiver les plugins :

Panneau d'Administration -> Configuration -> Paramètres du forum -> Configuration générale -> Désactiver tous les pluging

Administrateur de MyBBCodes.com
Cool " Ce n'est pas ce que vous savez qui est important, c'est ce que vous faites ou ne faites pas!"
Obtenez plus de 175 plugins pour MyBB ici...
~~ AUCUNE AIDE Par MP, MAIL OU MSN !!!~~
Répondre
13-11-2013, 19:22,
#13
RE: Problème newreply
Ok, bien vu! Alors je vais les réactiver mais désactiver manuellement tous et après tester un par un pour voir. Il sera bien de trouver le plugin en cause.
Répondre
13-11-2013, 19:26,
#14
RE: Problème newreply
C'est un travail de bénédictin, mais cela pourra déterminer le fautif!


Administrateur de MyBBCodes.com
Cool " Ce n'est pas ce que vous savez qui est important, c'est ce que vous faites ou ne faites pas!"
Obtenez plus de 175 plugins pour MyBB ici...
~~ AUCUNE AIDE Par MP, MAIL OU MSN !!!~~
Répondre
13-11-2013, 20:05,
#15
RE: Problème newreply
(13-11-2013, 19:26)exdiogene a écrit :  C'est un travail de bénédictin, mais cela pourra déterminer le fautif!

Voilà, je crois que j'ai trouvé!

MyBot (1.1)
Adds a simple Bot to your MyBB
Créé par Jones

J'ai fait 3 tests avec et sans. C'est bien ce plugin qui nous fout le bordel!
Répondre
13-11-2013, 20:08,
#16
RE: Problème newreply
Merci de nous en avoir informer, cela aidera probablement un autre membre ayant le même souci!

Wink

Administrateur de MyBBCodes.com
Cool " Ce n'est pas ce que vous savez qui est important, c'est ce que vous faites ou ne faites pas!"
Obtenez plus de 175 plugins pour MyBB ici...
~~ AUCUNE AIDE Par MP, MAIL OU MSN !!!~~
Répondre
13-11-2013, 20:15,
#17
RE: Problème newreply
Pour confirmer, je vais l'installer sur notre autre forum et voir si ce plugin pose le même problème. Je vous tiendrai au courant.
Répondre
13-11-2013, 23:14,
#18
RE: Problème newreply
Merci à l'équipe pour votre réactivité et votre efficacité.

Avec une pensée particulière pour exdiogene.

Répondre
14-11-2013, 9:37,
#19
RE: Problème newreply
Comme nous avons constaté, le plugin MyBot était la cause de ce problème. Comme il existe une nouvelle version, j'ai fait une mise à jour de l'ancienne version.

Résultat: C'est encore pire. Après l'installation de ce plugin, aucune affichage de la page /forum/index.php.

Je n'ai pas encore testé sur notre autre forum pour confirmer.
Répondre




Utilisateur(s) parcourant ce sujet : 8 visiteur(s)

Contact | MyBB.support | Retourner en haut | Retourner au contenu | Version bas-débit (Archivé) | Syndication RSS
 Utilitaire de traduction fourni par Regentronique