]> git.p6c8.net - jirafeau_project.git/commit
[BUGFIX] Manage PHP configuration with "unlimited" upload
authorJerome Jutteau <jerome@jutteau.fr>
Mon, 4 Jul 2022 21:38:25 +0000 (23:38 +0200)
committerJerome Jutteau <jerome@jutteau.fr>
Mon, 4 Jul 2022 21:44:41 +0000 (23:44 +0200)
commit1581d41cc21d3ec5609fe3d2c1e6acec2b348170
treefca0eb40cc9bf2fe3fb208ed1ad13c8e81ec9b2a
parentac13b92b26d4fa871749fa22be8d8f41f5b9641d
[BUGFIX] Manage PHP configuration with "unlimited" upload

Setting `post_max_size` and `upload_max_filesize` PHP options to "0" is unmanaged by Jirafeau.
It tries to send 0 bytes and Javascript have some zero division errors.

This commit will use $max_upload_chunk_size_bytes option when available.
If $max_upload_chunk_size_bytes is also set to zero, chunk size is set an arbitrary value of 10M.

Non html-5 users will not have size limitation shown.

fixes #272

Signed-off-by: Jerome Jutteau <jerome@jutteau.fr>
index.php
lib/functions.php

patrick-canterino.de