Page 1 sur 1

Erreur HTTP500

Publié : sam. mars 23, 2024 11:00 am
par DamienA
Bonjour,

A chaque fois que j'ajoute un message sur le forum, j'ai l'erreur HTTP ERROR 500, (Chrome / Windows 7), le message est pourtant bien posté et si je rafraîchit la page, ça me crée des doublons.

Est-ce que je suis le seul à avoir ce comportement?

Je n'ai pas le problème pour la création du sujet mais seulement pour l'ajout de réponses

Re: Erreur HTTP500

Publié : sam. mars 23, 2024 11:50 am
par Tasmanix
Moi aussi ça débloque quand je poste un message. (Firefox et windows 10). Quand j'envoie le message j'ai un écran blanc et quand je rafraichis, j'ai l'écran comme si je venais de taper ma réponse sans l'envoyer. Mais en fait elle est bien partie :
-Si je reclique sur envoyer, elle est alors en double.
-Si je reviens sur la page d'accueil et que je réouvre le post en question, je vois bien mon message.
C'est ce qui se passe en ce moment, mais je sais que dans la journée ou demain, ça va s'arrêter ... pour recommencer plus tard.

Re: Erreur HTTP500

Publié : dim. mars 24, 2024 1:53 am
par jonas0_13
Est-ce que je suis le seul à avoir ce comportement?
Non, tu n'es pas seul. Le problème semble général. Il ne faut pas tenir compte de ce message d'erreur intempestif, car le message est toujours bien envoyé. On peut le vérifier en reconsultant le sujet.

Re: Erreur HTTP500

Publié : dim. mars 24, 2024 11:58 am
par poildecarotte
donc oui effectivement il y a un petit pépin à chaque post de message et ceci depuis le 21 février 2024, voici l'erreur du forum à chaque nouveau message posté:

[21-Feb-2024 08:00:06 America/Chicago] PHP Fatal error: Uncaught mysqli_sql_exception: Duplicate entry '7489-21954' for key 'PRIMARY' in public_html/phpbb/db/driver/mysqli.php:193
Stack trace:
#0 /home2/automans/public_html/phpbb/db/driver/mysqli.php(193): mysqli_query(Object(mysqli), 'INSERT INTO php...')
#1 /home2/automans/public_html/phpbb/db/driver/factory.php(345): phpbb\db\driver\mysqli->sql_query('INSERT INTO php...', 0)
#2 /home2/automans/public_html/includes/functions.php(890): phpbb\db\driver\factory->sql_query('INSERT INTO php...')
#3 /home2/automans/public_html/includes/functions_posting.php(2319): markread('post', 11, 21954)
#4 /home2/automans/public_html/posting.php(1527): submit_post('reply', 'Re: AM 450X, pr...', '', 0, Array, Array, true, true)
#5 {main}
thrown in /home2/automans/public_html/phpbb/db/driver/mysqli.php on line 193

Ceci est apparu après que notre provider hostgator ait mis à jour la version de php (le 20 février 2024), forçant le passage de la version 7.4 à la version 8.2. Je ne peux malheureusement pas revenir en arrière vers la version 7.4 qui n'est plus mis à disposition par hostgator.

Re: Erreur HTTP500

Publié : dim. mars 24, 2024 12:00 pm
par poildecarotte
l'erreur est fréquente mais non systématique. Il n'y a pas de problème fondamental concernant la base de données, elle n'est pas corrompue et contrairement au message d'erreur, je n'ai pas trouvé de clé primaire dupliquée (ce qui la rendrait invalide et incapable de recevoir de nouvelles données, ce qui n'est pas le cas).

Re: Erreur HTTP500

Publié : dim. mars 24, 2024 3:04 pm
par DamienA
Merci pour les détails, il semblerait qu'effectivement vous ne soyez pas le seul forum à avoir eu ce problème :
https://www.phpbb.com/community/viewtopic.php?t=2631421

Je sais pas trop si vous vouliez contacter le membre pour voir si il a pu résoudre ça ou non

Re: Erreur HTTP500

Publié : sam. mars 30, 2024 10:37 am
par poildecarotte
nous sommes en phpbb version 3.3.3 qui supporte en principe le php8 d'après https://en.wikipedia.org/wiki/PhpBB
"Since 2021 with 3.3.3 version, phpBB supports PHP 8 & MySQL 8."
Donc normalement il n'y a pas lieu de faire une mise à jour du forum.
Maintenant on pourrait faire un essai, mais seulement en hiver lorsque le forum sera à nouveau en hibernation.
En effet une telle mise à jour comporte des risques et doit donc être faite avec prudence (backups, mise hors service du forum...).
Le lien précédent est instructif à ce sujet "I've rarely managed to do an upgrade/update to my forum without running into a myriad of issues"

Re: Erreur HTTP500

Publié : sam. mars 30, 2024 1:04 pm
par Tasmanix
Personnellement, je partage ton avis de reporter une telle mise à jour. C'est toujours plein de risques et les dysfonctionnements éventuels devront être réglés. Je ne trouve pas que les difficultés actuelles, qui restent quand même gérables, justifient de prendre un tel risque.
Mais ce n'est que mon avis. :D

Re: Erreur HTTP500

Publié : ven. avr. 19, 2024 10:28 am
par chercheur
PDC m'informe de l'existence de ce sujet :-)
En effet c'est un peu pénible et m'oblige à supprimer bon nombre de doublons chaque jour.

Patience donc.

Re: Erreur HTTP500

Publié : ven. avr. 19, 2024 10:47 am
par poildecarotte
j'ai rajouté un topic annonce au sommet de chaque sous forum pour essayer d'informer les membres