Upload plusieurs fichiers impossible

Vous avez des problèmes ou des interrogations à propos d'Agora Project ?
Répondre
WpDebutant
Messages : 1
Inscription : 25 juin 2020, 11:47

Upload plusieurs fichiers impossible

Message par WpDebutant »

Bonjour à tous,

L'ajout d'un fichier fonctionne bien, par contre l'ajout de plusieurs fichiers ne fonctionne pas. Je précise que l'ensemble des fichiers font environ 10 megas.

Est-ce que c'est un problème connu ? si oui quel est le remède

Merci pour vos réponses
xech
Administrateur du site
Messages : 1372
Inscription : 17 janv. 2008, 20:58

Re: Upload plusieurs fichiers impossible

Message par xech »

Bonjour,

La taille maximale des fichiers envoyés dépend du paramétrage PHP de votre serveur web (essentiellement). Si vous avez la main sur votre serveur, il vous suffira de modifier le fichier "php.ini" pour pouvoir augmenter cette taille limite. Plus d'infos sur la documentation en pièce jointe, cf. dernier paragraphe "Installation & mise à jour" :
Pour augmenter la taille maximum des fichiers uploadés, vous pouvez (si vous y avez accès) modifier le fichier «php.ini» de votre serveur web, souvent dans «/etc/php5/apache2/php.ini» : augmentez alors les valeurs de «post_max_size» et «upload_max_filesize», puis redémarrez votre serveur web pour appliquer les modifications.
Cordialement
Xech
Pièces jointes
DOCUMENTATION_FR.zip
(210.66 Kio) Téléchargé 607 fois
oldu77
Messages : 10
Inscription : 16 sept. 2020, 10:15

Re: Upload plusieurs fichiers impossible

Message par oldu77 »

Même chose pour moi

La taille de l'upload n'est pas en cause. J'ai vérifié ma configuration, même en important des touts petits fichiers, cela ne fonctionne pas. La valeur upload_max_filesize est à 512M, tous les paramètres php.ini sont ok

Donc il y a autre chose qui rend l'upload multiple impossible. Même quand je souhaite importer un seul fichier, avec la fonction multiple.

Il y avait un autre sujet en 2018 sur ce thème.

Quelqu'un a une idée ?
oldu77
Messages : 10
Inscription : 16 sept. 2020, 10:15

Re: Upload plusieurs fichiers impossible

Message par oldu77 »

eduboisIeC a écrit : 09 mai 2018, 06:35 Bonjour,

En supprimant le fichier .htaccess du dossier DATAS, les problèmes d'upload de fichiers ont été pratiquement résolus. Est-ce normal ?
La suppression définitive du fichier .htaccess représente certainement une faille de sécurité ? Quelle solution alternative ? Une modification du contenu de ce fichier ?
J'ai testé en supprimant .htaccess, cela ne fonctionne pas davantage...
oldu77
Messages : 10
Inscription : 16 sept. 2020, 10:15

Re: Upload plusieurs fichiers impossible

Message par oldu77 »

J'ai déterré cela sur un ancien sujet :
Bonjour,

A priori il y a un soucis avec le fichier "app/ModFile/CtrlFile.php" ou peut-être ""app/ModFile/MdlFile.php". Il faudrait voir en détails ce qui ne va pas : version de php inférieure à 5.4 ? librairie imagik manquante? droit d'accès au dossiers/fichier sur le serveur?
Pour remonter la piste, il faudrait donc voir dans le détail dans les fichiers logs d'Apache et PHP.

Cordialement
xech
oldu77
Messages : 10
Inscription : 16 sept. 2020, 10:15

Re: Upload plusieurs fichiers impossible

Message par oldu77 »

A mon avis, le pb ne vient pas de la configuration de l'hébergement, puisque je peux uploader les fichiers un par un en sélectionnant "un seul fichier". Donc l'upload est possible.
Cela doit venir du code Omnipage dans la fonction "plusieurs fichiers". On a vraiment l'impression que cela télécharge, en tout cas on voit la progression dans la fenêtre, mais ensuite, on ne trouve rien sur la plateforme, rien non plus dans la base de données.
oldu77
Messages : 10
Inscription : 16 sept. 2020, 10:15

Re: Upload plusieurs fichiers impossible

Message par oldu77 »

Désolé, je répond encore à moi-même :

En fait, je viens de tester sur un autre hébergement, et l'upload multiple fonctionne sur OVH.

Il ne fonctionne pas sur namebay (j'ai gardé cet hébergement, j'ai la flemme de le transférer sur OVH)

En plus la plateforme est beaucoup plus rapide sur OVH
xech
Administrateur du site
Messages : 1372
Inscription : 17 janv. 2008, 20:58

Re: Upload plusieurs fichiers impossible

Message par xech »

Bonjour à tous,
Si l'upload des fichiers s'affiche bien sur le formulaire, c'est donc possible que l'erreur d'upload se passe mal du coté du serveur, peut-être avec un blocage du dossier temporaire du serveur. Vous pourriez éventuellement tenter de remplacer les 2 appels au dossier "sys_get_temp_dir()" dans le fichier "/ModFile/CtrlFile.php" : remplacez alors ce dossier temporaire par un autre dossier, par exemple "/ModFile/TMP/"
Cordialement
xech
AlainR56
Messages : 4
Inscription : 24 avr. 2020, 12:26

Re: Upload plusieurs fichiers impossible

Message par AlainR56 »

Bonjour,
J'ai le même problème d'envoi de fichiers multiples sur l'hébergement CHATONS infini.fr, auquel se rajoute l'impossibilité de réaliser des sauvegardes (il semble que le script bloque sur l'ouverture du dossier de destination).
L'équipe tech d'infini.fr est alertée, mais toute suggestion serait la bienvenue.
Cdlt
AlainR56
Messages : 4
Inscription : 24 avr. 2020, 12:26

Re: Upload plusieurs fichiers impossible

Message par AlainR56 »

Bonjour,
Toujours pas de réponse d'infini.fr, et les modifs sur l'appel au dossier temporaire suggéré par Xech n'ont rien changé...
Toujours impossible de réaliser des envois multiples de fichiers et de réaliser des sauvegardes !
Si quelqu'un a une solution, cela devient urgent.
Merci de votre aide.
Alain
xech
Administrateur du site
Messages : 1372
Inscription : 17 janv. 2008, 20:58

Re: Upload plusieurs fichiers impossible

Message par xech »

Bonjour,
A priori ces soucis sont liés à un problème d'accès au dossier temporaire du système : cf. "sys_get_temp_dir()", qui n'est visiblement pas autorisé sur chez tous les hébergeurs. De la même manière, je regarde comment palier au problème de génération de PDF sur certains hébergeurs. Ces correctifs devraient arriver d'ici un mois, avec la nouvelle version 3.7.3, le temps de faire des test complets.
Bonne journée à tous
Xech
AlainR56
Messages : 4
Inscription : 24 avr. 2020, 12:26

Re: Upload plusieurs fichiers impossible

Message par AlainR56 »

Bonjour,
Merci pour la version 3.7.3 qui résout pas mal de problèmes liés à l'upload de fichiers : l'envoi multiple, les sauvegardes... fonctionnent parfaitement.
Encore un souci avec l'upload des PDF qui génère un message : "attempt to perform an operation not allowed by the security policy `PDF' @ error/constitute.c/IsCoderAuthorized/408".
Je vais alerter l'hébergeur infini.fr...
Alain
xech
Administrateur du site
Messages : 1372
Inscription : 17 janv. 2008, 20:58

Re: Upload plusieurs fichiers impossible

Message par xech »

Bonjour,
Votre soucis de pdf vient de ImageMagick et du paramétrage par votre hébergeur : cette librairie PHP s'occupe de créer les vignettes d'images.
Plus d'infos ici : https://askubuntu.com/questions/1127260 ... ot-allowed et https://stackoverflow.com/questions/529 ... conversion
Je vous conseille donc de commenter le code suivant dans le fichier "/app/ModFile/MdlFile.php", ligne 124 :

Code : Tout sélectionner

		elseif(File::isType("pdf",$this->name) && extension_loaded("imagick"))
			{
				$tmpThumb=new Imagick($this->filePath()."[0]");
				$tmpThumb=$tmpThumb->mergeImageLayers(Imagick::LAYERMETHOD_FLATTEN);//Pour pas avoir de background noir
				$tmpThumb->writeImage($this->getThumbPath());
				$tmpThumb->clear();
				$tmpThumb->destroy();
				return File::imageResize($this->getThumbPath(),$this->getThumbPath(),300);
			}
Cordialement
Xech
AlainR56
Messages : 4
Inscription : 24 avr. 2020, 12:26

Re: Upload plusieurs fichiers impossible

Message par AlainR56 »

Merci infiniment, la mise en commentaire a corrigé le problème !
Tout fonctionne désormais parfaitement.
L'hébergeur est alerté...
Cordialement
Alain
Répondre