Le formulaire envoyé n’est pas valide. Essayez à nouveau.

Forum concernant les demandes de support pour tout problème de mise à jour d'un forum phpBB 3.3.x depuis une version antérieure ou d'une conversion de phpBB2 ou phpBB3 vers phpBB 3.3

Modérateur : Équipe

Règles du forum
A lire impérativement : Règlement de phpBB-fr.com

Pensez à effectuer une recherche, la réponse à votre question a de grandes chances d'avoir déjà été donnée.
Répondre
claudiusIII
Posteur néophyte
Posteur néophyte
Messages : 11
Enregistré le : 12 juil. 2021 à 22:13

Le formulaire envoyé n’est pas valide. Essayez à nouveau.

Message par claudiusIII »

version php pour le forum : 7.4
forum version 3.3.17
serveur apache 2
debian 13
url: forums.ljb.fr (c'est un sous-domaine)

Bonsoir,
Depuis que je suis passé en mise à jour avec le fullpack de la version 3.3.10 à la version 3.3.17, je ne peux plus rentrer en tant qu'administrateur ou membres. J'ai le message "Le formulaire envoyé n’est pas valide. Essayez à nouveau." qui apparait. De plus lors d'une inscription, lorsque je clique "j'accepte les conditions", rien ne se passe.

Lorsque je veux vider les cookies, j'ai un message d'erreur ajax "Quelque chose s’est mal passé lors du traitement de votre demande."

Lors de la mise à jour je n'ai eu aucune erreur. Faut-il garder la connexion en http que je convertie en https par la configuration apache dans "sites-available" ?. Je n'avais aucun problème avec la version 3.3.10.

Merci pour votre aide.
Avatar du membre
Steph
Administrateur
Administrateur
Messages : 21929
Enregistré le : 29 déc. 2008 à 15:48
Localisation : Alsace / Bas-Rhin / France
Contact :

Le formulaire envoyé n’est pas valide. Essayez à nouveau.

Message par Steph »

Bonsoir,

Si le style n’est pas prosilver, il faut veiller à ce que celui utilisé soit de la même version que le forum.

Mais aussi avant tout, vide le cache manuellement en supprimant le répertoire « production » et tout son contenu, il se trouve dans le répertoire « cache » à la racine de ton phpBB.
Message déplacé du forum Installation vers le forum Mises à jour/Conversions par sylver35 le 12 juil. 2026 à 23:22

candes
Posteur néophyte
Posteur néophyte
Messages : 24
Enregistré le : 02 mai 2026 à 10:59

Le formulaire envoyé n’est pas valide. Essayez à nouveau.

Message par candes »

L'erreur et la description du souci me fait plutôt penser à cet oubli depuis le passage à phpBB 3.3.16 : viewtopic.php?p=1694437#p1694437
Avatar du membre
sylver35
Extensions
Extensions
Messages : 8500
Enregistré le : 26 févr. 2008 à 14:58
Localisation : West coast BZH
Contact :

Le formulaire envoyé n’est pas valide. Essayez à nouveau.

Message par sylver35 »

Bonjour,

J'ai déplacé le sujet de Installation vers Mises à jour car ce n'est pas bien sûr une installation.

Puis, l'url que tu nous donne https://forums.ljb.fr/ n'est pas valide, elle ne mène nulle part...
Adresse introuvable

Firefox ne peut pas se connecter au serveur à l’adresse forums.ljb.fr.
Des chercheurs qui cherchent, on en trouve, mais des chercheurs qui trouvent, on en cherche !
claudiusIII
Posteur néophyte
Posteur néophyte
Messages : 11
Enregistré le : 12 juil. 2021 à 22:13

Le formulaire envoyé n’est pas valide. Essayez à nouveau.

Message par claudiusIII »

Bonjour Sylver35,
Merci pour votre réponse rapide.
Excusez-moi j'ai fait une faute de frappe :
https://forums.ljbf.fr
Cordialement
Avatar du membre
sylver35
Extensions
Extensions
Messages : 8500
Enregistré le : 26 févr. 2008 à 14:58
Localisation : West coast BZH
Contact :

Le formulaire envoyé n’est pas valide. Essayez à nouveau.

Message par sylver35 »

Déjà, je vois que les cookies ne sont pas sécurisé.
Je peux donc penser que certaines autres choses ne sont pas comme il faut.

Fait cette requête et donne nous le résultat :

Code : Tout sélectionner

SELECT * FROM `phpbb_config` WHERE `config_name` = 'force_server_vars' OR `config_name` = 'server_protocol' OR `config_name` = 'server_name' OR `config_name` = 'server_port' OR `config_name` = 'script_path';
Des chercheurs qui cherchent, on en trouve, mais des chercheurs qui trouvent, on en cherche !
claudiusIII
Posteur néophyte
Posteur néophyte
Messages : 11
Enregistré le : 12 juil. 2021 à 22:13

Le formulaire envoyé n’est pas valide. Essayez à nouveau.

Message par claudiusIII »

Bonsoir Sylver35

Voici ce que j'ai obtenu avec ta requête sous phpmyadmin :

config_name config_value is_dynamic
force_server_vars 0 0
script_path /forums 0
server_name www.ljbf.fr 0
server_port 80 0
server_protocol https:// 0

Est-ce suffisant ?
Avatar du membre
sylver35
Extensions
Extensions
Messages : 8500
Enregistré le : 26 févr. 2008 à 14:58
Localisation : West coast BZH
Contact :

Le formulaire envoyé n’est pas valide. Essayez à nouveau.

Message par sylver35 »

Ok, donc tout est à refaire, cause des problèmes.
A partir de la version 3.3.16, certaines choses sont à vérifier obligatoirement une fois avant la mise à jour -> viewtopic.php?p=1694437#p1694437

Tu doit changer les valeurs avec cette requête :

Code : Tout sélectionner

UPDATE `phpbb_config` SET `config_value` = '/' WHERE `phpbb_config`.`config_name` = 'script_path';
UPDATE `phpbb_config` SET `config_value` = 'forums.ljbf.fr' WHERE `phpbb_config`.`config_name` = 'server_name';
UPDATE `phpbb_config` SET `config_value` = '443' WHERE `phpbb_config`.`config_name` = 'server_port';
UPDATE `phpbb_config` SET `config_value` = '1' WHERE `phpbb_config`.`config_name` = 'cookie_secure';
UPDATE `phpbb_config` SET `config_value` = 'phpbb_ljbf2026' WHERE `phpbb_config`.`config_name` = 'cookie_name';
J'ai ajouté les modifications pour les cookies à passer en sécurisés obligatoirement.

Ne pas oublier de vider le cache via ftp pour faire prendre en compte le tout.
version php pour le forum : 7.4
Cette version de php n'est plus supportée depuis 2022 !
Il est grand temps de monter la version de php en 8.2 ou 8.3 ou 8.4
Des chercheurs qui cherchent, on en trouve, mais des chercheurs qui trouvent, on en cherche !
claudiusIII
Posteur néophyte
Posteur néophyte
Messages : 11
Enregistré le : 12 juil. 2021 à 22:13

Le formulaire envoyé n’est pas valide. Essayez à nouveau.

Message par claudiusIII »

Bonsoir Sylver35,

Merci pour toutes ces infos. Je vais essayer de les appliquer.
Je suis passé de la version 3.3.10 => 3.3.17, est-ce une erreur ?
Je sais mais je suis resté en version php 7.4 car en php 8.4 cela plante mon forum.
Avatar du membre
sylver35
Extensions
Extensions
Messages : 8500
Enregistré le : 26 févr. 2008 à 14:58
Localisation : West coast BZH
Contact :

Le formulaire envoyé n’est pas valide. Essayez à nouveau.

Message par sylver35 »

Directement à la 3.3.17 c'est parfaitement ok.
Merci pour toutes ces infos. Je vais essayer de les appliquer.
Cela prenais 30 secondes à faire avant de répondre :(

La requête est à faire normalement avant la mise à jour, après vidage du cache.
Une fois le forum fonctionnel, on pourra voir ce qui fait planter en php 8
Des chercheurs qui cherchent, on en trouve, mais des chercheurs qui trouvent, on en cherche !
claudiusIII
Posteur néophyte
Posteur néophyte
Messages : 11
Enregistré le : 12 juil. 2021 à 22:13

Le formulaire envoyé n’est pas valide. Essayez à nouveau.

Message par claudiusIII »

Bonsoir,

Nickel ! la requête a bien fonctionné en moins de 10 secondes :D , vidange du cache OK. Le forum est opérationnel et j'ai pu vider les cookies.

Pour ce qui est de php8.4, voici le message donné lors du chargement de la page :
Le serveur à l’adresse forums.ljbf.fr a renvoyé une erreur : 500 Internal Server Error

Sur ce serveur web j'ai une galerie qui fonctionne correctement en php8.4.
Merci encore pour ton aide précieuse.
Avatar du membre
sylver35
Extensions
Extensions
Messages : 8500
Enregistré le : 26 févr. 2008 à 14:58
Localisation : West coast BZH
Contact :

Le formulaire envoyé n’est pas valide. Essayez à nouveau.

Message par sylver35 »

Pour snifer une erreur 500, il faut activer le mode development, voir mon sujet -> https://breizhcode.com/viewtopic.php?t=493
Des chercheurs qui cherchent, on en trouve, mais des chercheurs qui trouvent, on en cherche !
claudiusIII
Posteur néophyte
Posteur néophyte
Messages : 11
Enregistré le : 12 juil. 2021 à 22:13

Le formulaire envoyé n’est pas valide. Essayez à nouveau.

Message par claudiusIII »

Bonsoir Sylver35,

Voici le résultat en mode développement lorsque je bascule en php8.4 :
Image

J'ai constaté également que je n'avais pas la ligne de code liée à la production :

Code : Tout sélectionner

@define('PHPBB_ENVIRONMENT', 'production');
Cela n'empêche pas le dossier production de se créer dans le cache.

Merci
Modifié en dernier par claudiusIII le 24 juil. 2026 à 19:16, modifié 1 fois.
Avatar du membre
sylver35
Extensions
Extensions
Messages : 8500
Enregistré le : 26 févr. 2008 à 14:58
Localisation : West coast BZH
Contact :

Le formulaire envoyé n’est pas valide. Essayez à nouveau.

Message par sylver35 »

Je te conseille alors de supprimer les dossiers asset, includes, phpbb et vendor et de mettre à la place les dossiers neufs du pack 3.3.17
J'ai constaté également que je n'avais pas la ligne de code liée à la production :
C'est alors que ton fichier config.php ne contient pas les indispensables pour un phpBB 3.3.x
Voilà ce à quoi il doit ressembler :

Code : Tout sélectionner

<?php
// phpBB 3.3.x auto-generated configuration file
// Do not change anything in this file!
$dbms = 'phpbb\\db\\driver\\mysqli';
$dbhost = 'xxxxxxxx';
$dbport = '';
$dbname = 'xxxxxxxxxxx';
$dbuser = 'xxxxxxxxxx';
$dbpasswd = 'xxxxxxxxx';
$table_prefix = 'phpbb_';
$phpbb_adm_relative_path = 'adm/';
$acm_type = 'phpbb\\cache\\driver\\file';

@define('PHPBB_INSTALLED', true);
//@define('PHPBB_ENVIRONMENT', 'production');
@define('PHPBB_ENVIRONMENT', 'development');
@define('DEBUG_CONTAINER', true);
les xxxxxxxxx sont pour tes données personnelles.
S'il te manque certaines lignes, ou si elles sont différentes (j'ai inclus la modification pour le mode development), il faut ajuster.

Puis de tester à nouveau.
Des chercheurs qui cherchent, on en trouve, mais des chercheurs qui trouvent, on en cherche !
claudiusIII
Posteur néophyte
Posteur néophyte
Messages : 11
Enregistré le : 12 juil. 2021 à 22:13

Le formulaire envoyé n’est pas valide. Essayez à nouveau.

Message par claudiusIII »

Bien ! J'ai suivi à la lettre les recommandations mais hélas j'ai toujours le même souci et le même tableau qui s'affiche en développement.

Par contre j'ai constaté que la ligne ci-dessous dans le config.php me provoque une erreur 500 même avec php7.4.

Code : Tout sélectionner

$phpbb_adm_relative_path = 'adm/';
Je l'ai placé en commentaire en attendant.

Bizarre, j'ai dit bizarre... :geek:
Répondre

Retourner vers « Mises à jour/Conversions »

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 0 invité