fix issue with wrong upload_size parsing
Apparently "upload_max_filesize" INI directive was giving output like "2M" which was unparseable by Mantis. Instead of setting Mantis config, increase base php.ini parameters to ~50MB and remove this line at all. Fixes #5
This commit is contained in:
parent
c146c3221e
commit
634aac1086
@ -36,6 +36,8 @@ RUN set -xe \
|
|||||||
&& echo 'display_errors = Off ' >> "$PHP_INI_DIR/conf.d/mantis.php.ini" \
|
&& echo 'display_errors = Off ' >> "$PHP_INI_DIR/conf.d/mantis.php.ini" \
|
||||||
&& echo 'log_errors = On ' >> "$PHP_INI_DIR/conf.d/mantis.php.ini" \
|
&& echo 'log_errors = On ' >> "$PHP_INI_DIR/conf.d/mantis.php.ini" \
|
||||||
&& echo 'error_log = /dev/stderr' >> "$PHP_INI_DIR/conf.d/mantis.php.ini" \
|
&& echo 'error_log = /dev/stderr' >> "$PHP_INI_DIR/conf.d/mantis.php.ini" \
|
||||||
|
&& echo 'upload_max_filesize = 50M ' >> "$PHP_INI_DIR/conf.d/mantis.php.ini" \
|
||||||
|
&& echo 'post_max_size = 51M ' >> "$PHP_INI_DIR/conf.d/mantis.php.ini" \
|
||||||
&& echo 'register_argc_argv = Off' >> "$PHP_INI_DIR/conf.d/mantis.php.ini"
|
&& echo 'register_argc_argv = Off' >> "$PHP_INI_DIR/conf.d/mantis.php.ini"
|
||||||
|
|
||||||
COPY config_inc.php /var/www/html/config/config_inc.php
|
COPY config_inc.php /var/www/html/config/config_inc.php
|
||||||
|
@ -91,6 +91,9 @@ $g_window_title = 'Title of your MantisBT instance';
|
|||||||
// Default is useless 5 minutes
|
// Default is useless 5 minutes
|
||||||
$g_reauthentication_expiry = 60 * 60;
|
$g_reauthentication_expiry = 60 * 60;
|
||||||
|
|
||||||
|
// Increase upload file size from default 5MB
|
||||||
|
$g_max_file_size = 5 * 1024 * 1024;
|
||||||
|
|
||||||
// Enable anonymous access
|
// Enable anonymous access
|
||||||
|
|
||||||
$g_allow_anonymous_login = true;
|
$g_allow_anonymous_login = true;
|
||||||
|
@ -10,10 +10,6 @@ $g_db_password = getenv('MYSQL_PASSWORD') !== false ? getenv('MYSQL_PASSWO
|
|||||||
|
|
||||||
$g_crypto_master_salt = getenv('MASTER_SALT');
|
$g_crypto_master_salt = getenv('MASTER_SALT');
|
||||||
|
|
||||||
# To fix the warning
|
|
||||||
# max_file_size MantisBT option is less than or equal to the upload_max_filesize directive in php.ini
|
|
||||||
$g_max_file_size = ini_get("upload_max_filesize");
|
|
||||||
|
|
||||||
|
|
||||||
# Configure email
|
# Configure email
|
||||||
$g_webmaster_email = getenv('EMAIL_WEBMASTER') !== false ? getenv('EMAIL_WEBMASTER') : null;
|
$g_webmaster_email = getenv('EMAIL_WEBMASTER') !== false ? getenv('EMAIL_WEBMASTER') : null;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user