Prod upload fix
This commit is contained in:
@@ -2,9 +2,6 @@ server {
|
||||
listen 80;
|
||||
server_name _;
|
||||
|
||||
# Aligne la limite Nginx avec PHP pour éviter les 413 HTML sur les uploads.
|
||||
client_max_body_size 8M;
|
||||
|
||||
root /var/www/app/public;
|
||||
index index.php;
|
||||
|
||||
|
||||
@@ -14,7 +14,8 @@ mkdir -p \
|
||||
# Synchronise les fichiers publics versionnés (index.php, assets compilés, etc.)
|
||||
# vers le volume partagé. Le répertoire media est exclu car il contient les
|
||||
# uploads utilisateurs et est géré séparément.
|
||||
find /data/public -mindepth 1 -maxdepth 1 -exec rm -rf {} +
|
||||
mkdir -p /data/public/media
|
||||
find /data/public -mindepth 1 -maxdepth 1 ! -name media -exec rm -rf {} +
|
||||
|
||||
for item in /var/www/app/public/*; do
|
||||
[ -e "$item" ] || continue
|
||||
|
||||
@@ -12,3 +12,6 @@ error_log = /dev/stderr
|
||||
; Renommer le cookie de session pour éviter le fingerprint PHP (PHPSESSID par défaut)
|
||||
; La valeur doit être synchronisée avec session_name() dans public/index.php si modifiée.
|
||||
session.name = sid
|
||||
|
||||
; En production, journaliser les erreurs sans les injecter dans les réponses HTTP
|
||||
display_errors = Off
|
||||
|
||||
Reference in New Issue
Block a user