Demande #5549
closed
Pour valise.chapril.org, créer un dossier temporaire dédié
Added by Christian P. Momon about 3 years ago.
Updated about 3 years ago.
Assignee:
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.
- Status changed from Nouveau to 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é
- Status changed from En cours de traitement to Résolu
- Status changed from Résolu to Fermé
- Target version changed from Backlog to Sprint 2021 été
Also available in: Atom
PDF