...

Nouvelle Version 3.7 pour la Gestion des Images PHP 8.0 / 8.1

Démarré par maximus23, 22 Décembre 2021 à 11:52:01

« précédent - suivant »

maximus23

Bonjour,

Nouvelle Version 3.7 pour la Gestion des Images.

Mise à jour pour le Php 8.0 / 8.1.

:)
Amitiés et à Bientôt.
Have a Nice Day.
Developer Aestan Tray Menu for WampServer

Goupilop

@ max,

- Je viens de télécharger la version 3.7
- J'ai upgrader PHP version 8.0.14 sur le serveur

A la déconnexion du forum j'ai les erreurs suivantes:




J'ai remplacé PHP par la v.7.4.27 et là plus d'erreurs
SMF 2.0.19 est peut être réticent à PHP 8.0 ?

Pour maxupload v.3.7 c'est Ok il fonctionne correctement :)

maximus23

Amitiés et à Bientôt.
Have a Nice Day.
Developer Aestan Tray Menu for WampServer

Goupilop

Bonjour,
Merci max pour l'info mais je vais pas me prendre la tête avec le forçage de PHP 8 car il semble + ou - que la compatibilité n'est pas complétement assurée suivant les serveurs
Pour le mien cela donne en disponibilité:


Je suis en PHP 7.4.27 et tout se passe bien
Allez bidouiller dans les CAP et autres fichiers pour effacer l'erreur de déconnexion sur le serveur n'est pas mon dada donc je laisse tomber
Je pense que cette version en patch 2.0.19 n'est pas complétement compatible PHP 8 c'est seulement mon avis (CAP) comme l'indique ton lien
J'attends la disponibilité de la version SMF 2.1 et on verra bien à ce moment là
Merci encore
Bonne journée...

:)

PS: Je viens de voir que l'heure de mon message retarde d'une heure ;)

Goupilop

@ max
Suite à différents tests sur mon forum, je viens de m'apercevoir dans le fichier log du serveur à l'instant des erreurs suivantes suite à téléchargement d'images via la version maxupload 3.7:

Code:
[color=red][client *****] ModSecurity: Warning. Match of "rx ^$" against "FILES:fichier[]" required. [file "/etc/apache2/modsecurity.d/rules/custom/000_i360_0.conf"] [line "177"] [id "77317957"] [msg "IM360 WAF: Track file upload||File:avard100x100.png||Size:18124||User:*****||SC:/var/www/vhosts/******/httpdocs/smf/MyCollaboration/max_upload/max_upl_img.php||T:APACHE||"] [severity "NOTICE"] [tag "service_i360custom"] [tag "noshow"] [hostname "*****"] [uri "/max_upload/max_upl_img.php"] [unique_id "YcRSj4U-zxVggWDqgKmkoQAAAAk"], referer: ***********/max_upload/max_upl_img.php[/color]
Sachant que je suis en SMF 2.0.19 et PHP 7.4.27
J'ai remplacé la v_3.7 par la v_3.6 puis re télécharger des images pour tests et là j'ai plus d'erreurs
Est-ce que la version 3.7 tourne exclusivement sous PHP 8 ?
C'est pas grave car je suis sous SMF 2.0.19 et avec le mod 3.6 tout tourne bien, c'est juste pour remonter les infos à max :)



maximus23

Bonjour,

Pour Smf 2.0.19 moi il tourne très bien sans erreurs :)

Pour la 3.7 des images je l'ai mise à jour sur un Php 8.1.X.

Je vais revoir en local mais une chose est certaine des fonctions 7.4 ne fonctionnent plus en 8.X et vice versa.

Donc à mon avis on aura les nouvelles versions avec les nouvelles versions de Php et la 3.6 qui assumera jusqu'au 7.4.

A savoir aussi que le module modsecurity de l'hébergeur crée beaucoup de soucis aussi moi cette option est désactivée sur tous les sites que j'ai ou que je mets à jour car pas mal de choses ne fonctionnent pas avec ce module.

Si tu as l'occasion de tester en le désactivant dis moi ce qu'il en est :)

Bonne journée et merci pour les retours.

:)
Amitiés et à Bientôt.
Have a Nice Day.
Developer Aestan Tray Menu for WampServer

Goupilop

CiterA savoir aussi que le module modsecurity de l'hébergeur crée beaucoup de soucis aussi moi cette option est désactivée sur tous les sites que j'ai ou que je mets à jour car pas mal de choses ne fonctionnent pas avec ce module.

Si tu as l'occasion de tester en le désactivant dis moi ce qu'il en est :)

Hélas je suis sur 1 serveur mutualisé donc l'administrateur ne permet pas l'option de désactivation des sécurités
Pas grave, pour l'instant tout fonctionne correctement sous la version smf 2.0.19 avec PHP 7.4 et maxupload 3.6 ;)

Encore merci max pour ton implication :)
Bonne après-midi...

Goupilop

Bonjour,

@max,

Je reviens sur le problème rencontré cité plus haut:

Code:
[client 82.******] ModSecurity: Warning. Match of "rx ^$" against "FILES:fichier[]" required. [file "/etc/apache2/modsecurity.d/rules/custom/000_i360_0.conf"] [line "177"] [id "77317957"] [msg "IM360 WAF: Track file upload||File:souris.jpg||Size:115798||User:********||SC:/var/www/vhosts/********/httpdocs/smf/MyCollaboration/max_upload/max_upl_img.php||T:APACHE||"] [severity "NOTICE"] [tag "service_i360custom"] [tag "noshow"] [hostname "*******"] [uri "/max_upload/max_upl_img.php"] [unique_id "YciOA4sj1PUEg-Mm2YuqSwAAAAM"], referer: https://*******/max_upload/max_upl_img.php

Après recherche sur le serveur, il s'avère que le pare feu de ce dernier est en cause sur les modules visant maxupload v3.5 v3.6 v3.7 également par l'upload par "Fichiers joints et autres options" qui génèrent les erreurs de configuration à la ligne 177:

"/etc/apache2/modsecurity.d/rules/custom/000_i360_0.conf"] [line "177"] [id "77317957"]

J'ai désactivé la fonction du pare feu sur le serveur:



Est plus aucunes erreurs ne se manifestent  :)
Voilà pour les infos
Bonne journée

Goupilop




maximus23

Bonjour,

Merci pour le retour mais c'est comme je l'ai notifié c'est le module ModSecurity qui perturbe pas mal de fonctions pour tous les sites.

:)
Amitiés et à Bientôt.
Have a Nice Day.
Developer Aestan Tray Menu for WampServer

Otomatic


maximus23

Bonjour,

Merci pour l'info.

J'ai fait la mise à jour :

Code:
[Sat Jan 01 17:30:13.589047 2022] [:notice] [pid 12744:tid 808] ModSecurity for Apache/2.9.5 (http://www.modsecurity.org/) configured.
[Sat Jan 01 17:30:13.589047 2022] [:notice] [pid 12744:tid 808] ModSecurity: APR compiled version="1.7.0"; loaded version="1.7.0"
[Sat Jan 01 17:30:13.589047 2022] [:notice] [pid 12744:tid 808] ModSecurity: PCRE compiled version="8.45 "; loaded version="8.45 2021-06-15"
[Sat Jan 01 17:30:13.589047 2022] [:notice] [pid 12744:tid 808] ModSecurity: LUA compiled version="Lua 5.2"
[Sat Jan 01 17:30:13.589047 2022] [:notice] [pid 12744:tid 808] ModSecurity: YAJL compiled version="2.1.0"
[Sat Jan 01 17:30:13.589047 2022] [:notice] [pid 12744:tid 808] ModSecurity: LIBXML compiled version="2.9.12"
[Sat Jan 01 17:30:13.589047 2022] [:notice] [pid 12744:tid 808] ModSecurity: StatusEngine call: "2.9.5,Apache/2.4.52 (Win64) Ope,1.7.0/1.7.0,8.45/8.45 2021-06-15,Lua 5.2,2.9.12,81ace0ca1992200ac0079110ea31e239f648f8a1"
[Sat Jan 01 17:30:13.760868 2022] [:notice] [pid 12744:tid 808] ModSecurity: StatusEngine call successfully sent. For more information visit: http://status.modsecurity.org/
[Sat Jan 01 17:30:13.870231 2022] [mpm_winnt:notice] [pid 12744:tid 808] AH00455: Apache/2.4.52 (Win64) OpenSSL/1.1.1m PHP/7.3.33 configured -- resuming normal operations
[Sat Jan 01 17:30:13.870231 2022] [mpm_winnt:notice] [pid 12744:tid 808] AH00456: Apache Lounge VS16 Server built: Dec 17 2021 10:17:38
[Sat Jan 01 17:30:13.870231 2022] [core:notice] [pid 12744:tid 808] AH00094: Command line: 'f:\\wamp64\\bin\\apache\\apache2.4.52\\bin\\httpd.exe -d F:/wamp64/bin/apache/apache2.4.52'
[Sat Jan 01 17:30:13.870231 2022] [mpm_winnt:notice] [pid 12744:tid 808] AH00418: Parent: Created child process 6216

Cela passe sans soucis maintenant je vais voir si les principaux bugs sont corrigés et le niveau de sévérité actionné.

:)
Amitiés et à Bientôt.
Have a Nice Day.
Developer Aestan Tray Menu for WampServer

maximus23

Bonjour,

Pour l'erreur Shell_Exec c'est tout simple :

La façon la plus simple de corriger le message d'erreur est de désactiver les recherches de noms d'hôtes.

Maintenance > Paramètres Serveur > Réglage > Cocher > Désactiver la recherche du nom d'hôte.

:)
Amitiés et à Bientôt.
Have a Nice Day.
Developer Aestan Tray Menu for WampServer

Goupilop

Bonjour max

Je trouve le chemin pour ma part sous smf 2.0.19

Admin > Configuration > Paramètres du Serveur > Réglages > Cocher > Désactiver la recherche du nom d'hôte

:)

maximus23

Bonjour,


CiterJe trouve le chemin pour ma part sous smf 2.0.19
Oui c'est bien de le rappeler on est tellement sous la 2.1 que l'on ne fait même plus attention aux deux configurations.


:)
Amitiés et à Bientôt.
Have a Nice Day.
Developer Aestan Tray Menu for WampServer