No Branch/Tag Specified
bug_resume
check_reponse
formidable_request_ou_base
imposer_un_traitement
master
no_bouton
v0
v1
v2
v3
v4
v0.6.5
v0.9.2
v001.001.000
v1.0.0
v1.1.0
v1.1.1
v1.1.2
v1.1.3
v1.2.0
v1.3.0
v1.3.1
v1.3.2
v1.3.3
v1.3.4
v1.3.5
v1.3.6
v1.3.7
v1.4.0
v1.4.1
v1.5.0
v1.5.1
v1.5.2
v1.6.0
v1.6.1
v1.6.2
v1.7.0
v1.7.1
v1.7.2
v1.7.3
v1.8.0
v1.8.1
v1.8.2
v1.8.3
v1.8.4
v1.8.5
v1.8.6
v1.8.7
v1.8.8
v1.9.13
v2.0.0
v2.0.1
v2.0.2
v2.0.3
v2.0.4
v2.0.5
v2.1.6
v2.1.7
v2.10.0
v2.11.0
v2.12.0
v2.13.0
v2.13.1
v2.14.0
v2.14.1
v2.15.0
v2.15.11
v2.2.0
v2.2.1
v2.3.0
v2.4.0
v2.4.1
v2.4.2
v2.4.3
v2.4.4
v2.4.5
v2.4.6
v2.4.7
v2.5.0
v2.5.1
v2.5.10
v2.5.11
v2.5.12
v2.5.13
v2.5.14
v2.5.2
v2.5.3
v2.5.4
v2.5.6
v2.5.7
v2.5.8
v2.5.9
v2.6.0
v2.6.1
v2.6.2
v2.6.3
v2.6.4
v2.6.5
v2.6.6
v2.7.0
v2.7.1
v2.8.0
v2.8.1
v2.8.2
v2.8.3
v2.8.4
v2.8.5
v2.8.6
v2.8.7
v2.8.8
v2.8.9
v2.9.0
v2.9.1
v2.9.10
v2.9.11
v2.9.12
v2.9.13
v2.9.14
v2.9.15
v2.9.16
v2.9.17
v2.9.2
v2.9.3
v2.9.4
v2.9.5
v2.9.6
v2.9.9
v3.0.0
v3.0.1
v3.0.2
v3.0.3
v3.1.0
v3.1.1
v3.10.0
v3.10.1
v3.10.2
v3.11.0
v3.12.0
v3.12.1
v3.12.2
v3.13.0
v3.13.1
v3.13.2
v3.14.0
v3.15.0
v3.16.0
v3.17.0
v3.18.0
v3.19.0
v3.2.0
v3.2.1
v3.2.2
v3.2.3
v3.2.4
v3.2.5
v3.2.6
v3.2.7
v3.20.0
v3.20.1
v3.21.0
v3.21.1
v3.21.2
v3.21.3
v3.21.4
v3.21.5
v3.22.0
v3.22.1
v3.22.2
v3.22.3
v3.22.4
v3.23.0
v3.24.0
v3.25.0
v3.25.1
v3.25.2
v3.25.3
v3.25.4
v3.25.5
v3.25.6
v3.25.7
v3.25.8
v3.26.0
v3.26.1
v3.27.0
v3.27.1
v3.27.2
v3.28.0
v3.28.1
v3.29.0
v3.3.0
v3.3.1
v3.3.2
v3.3.3
v3.3.4
v3.3.5
v3.30.0
v3.31.0
v3.31.1
v3.32.0
v3.32.1
v3.32.2
v3.32.3
v3.32.4
v3.32.5
v3.32.6
v3.33.0
v3.33.1
v3.34.0
v3.34.1
v3.34.10
v3.34.11
v3.34.2
v3.34.3
v3.34.4
v3.34.5
v3.34.6
v3.34.7
v3.34.8
v3.34.9
v3.35.0
v3.36.0
v3.36.1
v3.36.2
v3.36.3
v3.36.4
v3.36.5
v3.36.6
v3.36.7
v3.36.8
v3.37.0
v3.37.1
v3.37.2
v3.37.3
v3.37.4
v3.37.5
v3.37.6
v3.37.7
v3.37.8
v3.37.9
v3.38.0
v3.38.1
v3.38.10
v3.38.11
v3.38.12
v3.38.2
v3.38.3
v3.38.4
v3.38.5
v3.38.6
v3.38.7
v3.38.8
v3.39.0
v3.4.0
v3.40.0
v3.40.1
v3.40.2
v3.41.0
v3.42.0
v3.42.1
v3.42.2
v3.42.3
v3.42.4
v3.42.5
v3.42.6
v3.43.0
v3.44.0
v3.45.0
v3.45.1
v3.45.2
v3.45.3
v3.46.0
v3.46.1
v3.46.2
v3.46.3
v3.46.4
v3.46.5
v3.46.6
v3.46.7
v3.46.8
v3.47.1
v3.47.2
v3.47.3
v3.47.4
v3.47.5
v3.47.6
v3.47.7
v3.47.8
v3.47.9
v3.48.0
v3.48.1
v3.49.0
v3.49.1
v3.5.0
v3.5.1
v3.5.2
v3.5.3
v3.5.4
v3.5.5
v3.5.6
v3.5.7
v3.5.8
v3.6.0
v3.6.1
v3.6.2
v3.7.0
v3.7.1
v3.7.2
v3.8.0
v3.9.0
v3.9.1
v3.9.2
v3.9.3
v3.9.4
v4.0.0
v4.0.1
v4.10.0
v4.11.0
v4.12.0
v4.12.1
v4.13.0
v4.13.1
v4.13.2
v4.14.0
v4.14.1
v4.14.2
v4.14.3
v4.14.4
v4.14.5
v4.14.6
v4.14.7
v4.15.0
v4.15.1
v4.15.2
v4.15.3
v4.15.4
v4.15.5
v4.15.6
v4.15.7
v4.2.3
v4.3.0
v4.4.0
v4.4.1
v4.4.2
v4.4.3
v4.4.4
v4.4.5
v4.4.6
v4.5.0
v4.5.1
v4.5.2
v4.5.3
v4.5.4
v4.5.6
v4.6.0
v4.6.1
v4.6.2
v4.6.3
v4.7.0
v4.7.1
v4.8.0
v4.8.1
v4.9.0
v4.9.1
v41.14.3
v5.0.0
v5.0.1
v5.1.0
v5.1.1
v5.1.2
v5.2.0
v5.2.1
v5.2.2
v5.2.3
v5.3.0
Labels
Amélioration, nouvelle fonctionnalité bug
Ca ne fonctionne pas
Apply labels
Clear labels
amélioration
Amélioration, nouvelle fonctionnalité bug
Ca ne fonctionne pas
No Label
amélioration
bug
Milestone
Set milestone
Clear milestone
No items
No Milestone
Assignees
Assign users
Clear assignees
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.
No due date set.
Dependencies
This issue currently doesn't have any dependencies.
Reference in new issue
There is no content yet.
Delete Branch '%!s(MISSING)'
Deleting a branch is permanent. It CANNOT be undone. Continue?
No
Yes
Bug au moment de valider un formulaire :
Fatal error: Uncaught Error: Class 'Spip\Archiver\SpipArchiver' not found in /home/.../plugins/auto/formidable/v5.3.0/inc/formidable_fichiers.php:241 Stack trace: #0 /home/.../plugins/auto/formidable/v5.3.0/inc/formidable_fichiers.php(331): formidable_deplacer_fichier_emplacement_definitif('/xxx/...', 'miniature_trio_...', 'application/zip', 'mscz', 'fichiers_1', Array) #1 /home/.../plugins/auto/formidable/v5.3.0/traiter/enregistrement.php(242): formidable_deplacer_fichiers_produire_vue_saisie(Array, Array) #2 /home/.../plugins/auto/formidable/v5.3.0/traiter/enregistrement.php(121): traiter_enregistrement_fichiers(Array, 1, 229) #3 /home/.../plugins/auto/formidable/v5.3.0/formulaires/formidable.php(508): traiter_enregistrement_dist(Array, Array) #4 /home/j.../ecrire/public/aiguiller.php(288): formulaires_formidable_traiter_dist('wepa', Array) #5 /home/.../ecrire/public.php(105): traiter_formulaires_dyna in /home/.../plugins/auto/formidable/v5.3.0/inc/formidable_fichiers.php on line 241
PHP Version 7.3.32 :
Version de SPIP ? quel contexte ?
SPIP 4.0.8, pas de contexte identifié pour l'instant, le bug a été remonté par un utilisateur.
Visiblement la librairie est utilisée sans précaution du genre :
if(class_exists('Spip\Archiver\SpipArchiver'))
Bah en fait normalement la classe devrait tjr être présente vu que juste avant on a un
include_spip('inc/archives');
Est-ce que le plugin-dist archiviste est bien là ?
Ah je crois comprendre. Visiblement le nom des classe n'est pas les mêmes en SPIP 4.1 et 4.0. Et lorsque j'avais debugé #127 et #128 j'étais en 4.1.
Faudrait tester avec SpipArchives plutot que SpipArchiver.
Chelou.
Et donc : ca arrive lorsqu'une personne veut envoyer un fichier qui n'est pas dans la liste des types autorisés par SPIP.
En effet, le fichier est un .mscz (MuseScore).
Le plugin dist archiviste est bien présent.
Voilà ce qu'on lit dans le code SPIP 4.0 :