diff --git a/views/bootstrap/class.Info.php b/views/bootstrap/class.Info.php
index 00fc09015..73ca2a2f9 100644
--- a/views/bootstrap/class.Info.php
+++ b/views/bootstrap/class.Info.php
@@ -132,7 +132,22 @@ class SeedDMS_View_Info extends SeedDMS_Theme_Style {
echo "
| PHP | ".phpversion()." |
\n";
echo "| Path to php.ini | ".php_ini_loaded_file()." |
\n";
echo "| Timezone | ".date_default_timezone_get()." (Current date/time on server is ".getLongReadableDate(time()).") |
\n";
+ $warnings = [];
+ $su = SeedDMS_Core_File::parse_filesize(ini_get('upload_max_filesize'));
+ if ($su <= 5*pow(2, 20))
+ $warnings[] = 'max_filesize_very_low';
+ echo "| Max upload file size | ".SeedDMS_Core_File::format_filesize($su)." |
\n";
+ $sp = SeedDMS_Core_File::parse_filesize(ini_get('post_max_size'));
+ if ($sp <= $su)
+ $warnings[] = 'post_max_size_below_max_filesize';
+ echo "| Max post size | ".SeedDMS_Core_File::format_filesize($sp)." |
\n";
+ $sm = SeedDMS_Core_File::parse_filesize(ini_get('memory_limit'));
+ if ($sm <= 128*pow(2, 20))
+ $warnings[] = 'memory_limit_very_low';
+ echo "| Memory limit | ".SeedDMS_Core_File::format_filesize($sm)." |
\n";
echo "\n\n";
+ foreach ($warnings as $warning)
+ echo $this->warningMsg(getMLText($warning));
$this->contentHeading(getMLText("installed_php_extensions"));
$phpextensions = get_loaded_extensions(false);