Demande #5549
fermé
Pour valise.chapril.org, créer un dossier temporaire dédié
Ajouté par Christian P. Momon il y a environ 3 ans.
Mis à jour il y a environ 3 ans.
Assigné à:
Laurent POUJOULAT
Description
Actuellement, sur la vm valise, la fonctionnalité de téléversement de fichier via un lien partagé
utilise l'upload PHP et donc le dossier par défaut /tmp : https://www.php.net/manual/en/ini.core.php#ini.upload-tmp-dir.
Ce dossier étant utilisé par le système et étant relativement petit,
il est vivement conseillé d'en configurer un autre spécifique à l'usage de Apache/PHP.
Demande : définir un dossier spécifique (/var/tmp ou /var/www/tmp) et le propager dans les conf des sites web.
Note : sujet traité sur le SI April, voir ticket #5548.
- Statut changé de Nouveau à En cours de traitement
Création répertoire:
mkdir /var/www/tmp
chown www-data.www-data
chmod o-rwx /var/www/data
Modification de la conf php pour fpm:
;;;;;;;;;;;;;;;;
; File Uploads ;
;;;;;;;;;;;;;;;;
; Whether to allow HTTP file uploads.
; http://php.net/file-uploads
file_uploads = On
; Temporary directory for HTTP uploaded files (will use system default if not
; specified).
; http://php.net/upload-tmp-dir
upload_tmp_dir = /var/www/tmp
Redémarrage fpm:
systemctl restart php7.3-fpm.service
On teste un gros upload en faisant:
watch ls /var/www/tmp
On voit bien les fichiers temporaires. terminé
- Statut changé de En cours de traitement à Résolu
- Statut changé de Résolu à Fermé
- Version cible changé de Backlog à Sprint 2021 été
Formats disponibles : Atom
PDF