diff --git a/docker/php-uploads.ini b/docker/php-uploads.ini new file mode 100644 index 0000000..3f4a5e9 --- /dev/null +++ b/docker/php-uploads.ini @@ -0,0 +1,14 @@ +; Config PHP pour le conteneur Docker (image php:8.2-apache) +; Copiée dans /usr/local/etc/php/conf.d/ par le Dockerfile généré par scriptsite.sh + +; Augmente les limites d'upload pour permettre le dépôt de PDF depuis le panel admin +; post_max_size doit toujours être >= upload_max_filesize +upload_max_filesize = 20M +post_max_size = 20M + +; Coupe l'affichage des erreurs PHP dans le HTML en production (sécurité : ne pas exposer +; les chemins serveur aux visiteurs) et les envoie dans les logs Apache/Docker à la place. +; Bonus : évite les warnings HTML qui provoquaient "headers already sent" une fois affichés +; avant le session_start()/header() des scripts. +display_errors = Off +log_errors = On