Checking your MantisBT installation...
Verbosity: Hide passed tests | Show verbose error messages
PHP | |
Version of PHP installed is at least 5.5.0 PHP version 7.2.12 is currently installed on this server. |
PASS |
date PHP extension is available | PASS |
hash PHP extension is available | PASS |
pcre PHP extension is available | PASS |
Reflection PHP extension is available | PASS |
session PHP extension is available | PASS |
mbstring PHP extension is available | PASS |
Fileinfo PHP extension is available to support file uploads | PASS |
Fileinfo extension can find and load a valid magic.db file | PASS |
Xdebug extension is not loaded | PASS |
variables_order php.ini directive contains GPCS | PASS |
magic_quotes_gpc php.ini directive is disabled | PASS |
magic_quotes_runtime php.ini directive is disabled | PASS |
register_argc_argv php.ini directive is disabled | PASS |
register_long_arrays php.ini directive is disabled | PASS |
auto_globals_jit php.ini directive is enabled | PASS |
display_errors php.ini directive is disabled For security reasons this directive should be disabled on all production and Internet facing servers. |
WARN |
display_startup_errors php.ini directive is disabled For security reasons this directive should be disabled on all production and Internet facing servers. |
WARN |
PHP errors are being logged or reported | PASS |
php.ini directive: memory_limit | 134,217,728 bytes |
php.ini directive: post_max_size | 8,388,608 bytes |
memory_limit php.ini directive is at least equal to the post_max_size directive | PASS |
File uploads are enabled (php.ini directive: file_uploads) | Yes |
php.ini directive: upload_max_filesize | 2,097,152 bytes |
post_max_size php.ini directive is at least equal to the upload_max_size directive | PASS |
php.ini directive: max_file_uploads | 20 |
webserver: check SCRIPT_NAME is returned to PHP by web server | PASS |
Database | |
Checking use of the ADOdb extension The ADOdb extension is not supported and must be disabled |
PASS |
Version of ADOdb available is at least 5.20.2 ADOdb version 5.20.12 was found. |
PASS |
Using a custom Database Source Name (DSN) for connecting to the database | No |
Database type | mysqli |
Database type is supported by the version of PHP installed on this server | PASS |
PHP support for MySQL driver | PASS |
mysqli.allow_local_infile php.ini directive is set to 0 mysqli.allow_local_infile should be disabled to prevent remote attackers to access local files (see issue #23173). |
WARN |
Database hostname | localhost |
Database username | root |
Database name | bugtracker |
Can open connection to database bugtracker on host localhost with username root | PASS |
Database server version | 5.7.20 |
Minimum database version required for MantisBT You are using version 5.7.20. |
PASS |
MySQL version is a General Availability (GA) release You are using MySQL version 5.7.20. |
PASS |
MySQL version is within the Extended Support period (GA + 8 years) Support for the release of MySQL you are using (5.7.20) ended on 2023-10-21. It should not be used, as security flaws discovered in this version will not be fixed. |
FAIL |
Version of MySQL being used is within the Premier Support period (GA + 5 years) Premier Support for the release of MySQL you are using (5.7.20) ended on 2020-10-21. The release is in its Extended support period, which ends on 2023-10-21. You should upgrade to a newer version of MySQL which is still within its Premier support period to benefit from bug fixes and security patches. |
WARN |
Prefix added to each MantisBT table name | mantis |
Prefix added to each Plugin table name | plugin |
Suffix added to each MantisBT table name | _table |
Plugin table prefix should not be empty | PASS |
Database default collation is UTF-8 | PASS |
Table mantis_api_token_table is using UTF-8 collation | PASS |
Table mantis_bug_file_table is using UTF-8 collation | PASS |
Table mantis_bug_history_table is using UTF-8 collation | PASS |
Table mantis_bug_monitor_table is using UTF-8 collation | PASS |
Table mantis_bug_relationship_table is using UTF-8 collation | PASS |
Table mantis_bug_revision_table is using UTF-8 collation | PASS |
Table mantis_bug_table is using UTF-8 collation | PASS |
Table mantis_bug_tag_table is using UTF-8 collation | PASS |
Table mantis_bug_text_table is using UTF-8 collation | PASS |
Table mantis_bugnote_table is using UTF-8 collation | PASS |
Table mantis_bugnote_text_table is using UTF-8 collation | PASS |
Table mantis_category_table is using UTF-8 collation | PASS |
Table mantis_config_table is using UTF-8 collation | PASS |
Table mantis_custom_field_project_table is using UTF-8 collation | PASS |
Table mantis_custom_field_string_table is using UTF-8 collation | PASS |
Table mantis_custom_field_table is using UTF-8 collation | PASS |
Table mantis_email_table is using UTF-8 collation | PASS |
Table mantis_filters_table is using UTF-8 collation | PASS |
Table mantis_news_table is using UTF-8 collation | PASS |
Table mantis_plugin_source_branch_table is using UTF-8 collation | PASS |
Table mantis_plugin_source_bug_table is using UTF-8 collation | PASS |
Table mantis_plugin_source_changeset_table is using UTF-8 collation | PASS |
Table mantis_plugin_source_file_table is using UTF-8 collation | PASS |
Table mantis_plugin_source_repository_table is using UTF-8 collation | PASS |
Table mantis_plugin_source_user_table is using UTF-8 collation | PASS |
Table mantis_plugin_table is using UTF-8 collation | PASS |
Table mantis_project_file_table is using UTF-8 collation | PASS |
Table mantis_project_hierarchy_table is using UTF-8 collation | PASS |
Table mantis_project_table is using UTF-8 collation | PASS |
Table mantis_project_user_list_table is using UTF-8 collation | PASS |
Table mantis_project_version_table is using UTF-8 collation | PASS |
Table mantis_sponsorship_table is using UTF-8 collation | PASS |
Table mantis_tag_table is using UTF-8 collation | PASS |
Table mantis_tokens_table is using UTF-8 collation | PASS |
Table mantis_user_pref_table is using UTF-8 collation | PASS |
Table mantis_user_print_pref_table is using UTF-8 collation | PASS |
Table mantis_user_profile_table is using UTF-8 collation | PASS |
Table mantis_user_table is using UTF-8 collation | PASS |
Text column name of type varchar(128) on table mantis_api_token_table is using UTF-8 collation | PASS |
Text column hash of type varchar(128) on table mantis_api_token_table is using UTF-8 collation | PASS |
Text column title of type varchar(250) on table mantis_bug_file_table is using UTF-8 collation | PASS |
Text column description of type varchar(250) on table mantis_bug_file_table is using UTF-8 collation | PASS |
Text column diskfile of type varchar(250) on table mantis_bug_file_table is using UTF-8 collation | PASS |
Text column filename of type varchar(250) on table mantis_bug_file_table is using UTF-8 collation | PASS |
Text column folder of type varchar(250) on table mantis_bug_file_table is using UTF-8 collation | PASS |
Text column file_type of type varchar(250) on table mantis_bug_file_table is using UTF-8 collation | PASS |
Text column field_name of type varchar(64) on table mantis_bug_history_table is using UTF-8 collation | PASS |
Text column old_value of type varchar(255) on table mantis_bug_history_table is using UTF-8 collation | PASS |
Text column new_value of type varchar(255) on table mantis_bug_history_table is using UTF-8 collation | PASS |
Text column value of type longtext on table mantis_bug_revision_table is using UTF-8 collation | PASS |
Text column os of type varchar(32) on table mantis_bug_table is using UTF-8 collation | PASS |
Text column os_build of type varchar(32) on table mantis_bug_table is using UTF-8 collation | PASS |
Text column platform of type varchar(32) on table mantis_bug_table is using UTF-8 collation | PASS |
Text column version of type varchar(64) on table mantis_bug_table is using UTF-8 collation | PASS |
Text column fixed_in_version of type varchar(64) on table mantis_bug_table is using UTF-8 collation | PASS |
Text column build of type varchar(32) on table mantis_bug_table is using UTF-8 collation | PASS |
Text column summary of type varchar(128) on table mantis_bug_table is using UTF-8 collation | PASS |
Text column target_version of type varchar(64) on table mantis_bug_table is using UTF-8 collation | PASS |
Text column description of type longtext on table mantis_bug_text_table is using UTF-8 collation | PASS |
Text column steps_to_reproduce of type longtext on table mantis_bug_text_table is using UTF-8 collation | PASS |
Text column additional_information of type longtext on table mantis_bug_text_table is using UTF-8 collation | PASS |
Text column note_attr of type varchar(250) on table mantis_bugnote_table is using UTF-8 collation | PASS |
Text column note of type longtext on table mantis_bugnote_text_table is using UTF-8 collation | PASS |
Text column name of type varchar(128) on table mantis_category_table is using UTF-8 collation | PASS |
Text column config_id of type varchar(64) on table mantis_config_table is using UTF-8 collation | PASS |
Text column value of type longtext on table mantis_config_table is using UTF-8 collation | PASS |
Text column value of type varchar(255) on table mantis_custom_field_string_table is using UTF-8 collation | PASS |
Text column text of type longtext on table mantis_custom_field_string_table is using UTF-8 collation | PASS |
Text column name of type varchar(64) on table mantis_custom_field_table is using UTF-8 collation | PASS |
Text column possible_values of type text on table mantis_custom_field_table is using UTF-8 collation | PASS |
Text column default_value of type varchar(255) on table mantis_custom_field_table is using UTF-8 collation | PASS |
Text column valid_regexp of type varchar(255) on table mantis_custom_field_table is using UTF-8 collation | PASS |
Text column email of type varchar(64) on table mantis_email_table is using UTF-8 collation | PASS |
Text column subject of type varchar(250) on table mantis_email_table is using UTF-8 collation | PASS |
Text column metadata of type longtext on table mantis_email_table is using UTF-8 collation | PASS |
Text column body of type longtext on table mantis_email_table is using UTF-8 collation | PASS |
Text column name of type varchar(64) on table mantis_filters_table is using UTF-8 collation | PASS |
Text column filter_string of type longtext on table mantis_filters_table is using UTF-8 collation | PASS |
Text column headline of type varchar(64) on table mantis_news_table is using UTF-8 collation | PASS |
Text column body of type longtext on table mantis_news_table is using UTF-8 collation | PASS |
Text column branch of type varchar(128) on table mantis_plugin_source_branch_table is using UTF-8 collation | PASS |
Text column version of type varchar(64) on table mantis_plugin_source_branch_table is using UTF-8 collation | PASS |
Text column regex of type varchar(128) on table mantis_plugin_source_branch_table is using UTF-8 collation | PASS |
Text column revision of type varchar(250) on table mantis_plugin_source_changeset_table is using UTF-8 collation | PASS |
Text column branch of type varchar(250) on table mantis_plugin_source_changeset_table is using UTF-8 collation | PASS |
Text column author of type varchar(250) on table mantis_plugin_source_changeset_table is using UTF-8 collation | PASS |
Text column message of type longtext on table mantis_plugin_source_changeset_table is using UTF-8 collation | PASS |
Text column info of type longtext on table mantis_plugin_source_changeset_table is using UTF-8 collation | PASS |
Text column parent of type varchar(250) on table mantis_plugin_source_changeset_table is using UTF-8 collation | PASS |
Text column ported of type varchar(250) on table mantis_plugin_source_changeset_table is using UTF-8 collation | PASS |
Text column author_email of type varchar(250) on table mantis_plugin_source_changeset_table is using UTF-8 collation | PASS |
Text column committer of type varchar(250) on table mantis_plugin_source_changeset_table is using UTF-8 collation | PASS |
Text column committer_email of type varchar(250) on table mantis_plugin_source_changeset_table is using UTF-8 collation | PASS |
Text column revision of type varchar(250) on table mantis_plugin_source_file_table is using UTF-8 collation | PASS |
Text column filename of type longtext on table mantis_plugin_source_file_table is using UTF-8 collation | PASS |
Text column action of type varchar(8) on table mantis_plugin_source_file_table is using UTF-8 collation | PASS |
Text column type of type varchar(8) on table mantis_plugin_source_repository_table is using UTF-8 collation | PASS |
Text column name of type varchar(128) on table mantis_plugin_source_repository_table is using UTF-8 collation | PASS |
Text column url of type varchar(250) on table mantis_plugin_source_repository_table is using UTF-8 collation | PASS |
Text column info of type longtext on table mantis_plugin_source_repository_table is using UTF-8 collation | PASS |
Text column username of type varchar(64) on table mantis_plugin_source_user_table is using UTF-8 collation | PASS |
Text column basename of type varchar(40) on table mantis_plugin_table is using UTF-8 collation | PASS |
Text column title of type varchar(250) on table mantis_project_file_table is using UTF-8 collation | PASS |
Text column description of type varchar(250) on table mantis_project_file_table is using UTF-8 collation | PASS |
Text column diskfile of type varchar(250) on table mantis_project_file_table is using UTF-8 collation | PASS |
Text column filename of type varchar(250) on table mantis_project_file_table is using UTF-8 collation | PASS |
Text column folder of type varchar(250) on table mantis_project_file_table is using UTF-8 collation | PASS |
Text column file_type of type varchar(250) on table mantis_project_file_table is using UTF-8 collation | PASS |
Text column name of type varchar(128) on table mantis_project_table is using UTF-8 collation | PASS |
Text column file_path of type varchar(250) on table mantis_project_table is using UTF-8 collation | PASS |
Text column description of type longtext on table mantis_project_table is using UTF-8 collation | PASS |
Text column version of type varchar(64) on table mantis_project_version_table is using UTF-8 collation | PASS |
Text column description of type longtext on table mantis_project_version_table is using UTF-8 collation | PASS |
Text column logo of type varchar(128) on table mantis_sponsorship_table is using UTF-8 collation | PASS |
Text column url of type varchar(128) on table mantis_sponsorship_table is using UTF-8 collation | PASS |
Text column name of type varchar(100) on table mantis_tag_table is using UTF-8 collation | PASS |
Text column description of type longtext on table mantis_tag_table is using UTF-8 collation | PASS |
Text column value of type longtext on table mantis_tokens_table is using UTF-8 collation | PASS |
Text column bugnote_order of type varchar(4) on table mantis_user_pref_table is using UTF-8 collation | PASS |
Text column language of type varchar(32) on table mantis_user_pref_table is using UTF-8 collation | PASS |
Text column timezone of type varchar(32) on table mantis_user_pref_table is using UTF-8 collation | PASS |
Text column print_pref of type varchar(64) on table mantis_user_print_pref_table is using UTF-8 collation | PASS |
Text column platform of type varchar(32) on table mantis_user_profile_table is using UTF-8 collation | PASS |
Text column os of type varchar(32) on table mantis_user_profile_table is using UTF-8 collation | PASS |
Text column os_build of type varchar(32) on table mantis_user_profile_table is using UTF-8 collation | PASS |
Text column description of type longtext on table mantis_user_profile_table is using UTF-8 collation | PASS |
Text column username of type varchar(191) on table mantis_user_table is using UTF-8 collation | PASS |
Text column realname of type varchar(191) on table mantis_user_table is using UTF-8 collation | PASS |
Text column email of type varchar(191) on table mantis_user_table is using UTF-8 collation | PASS |
Text column password of type varchar(64) on table mantis_user_table is using UTF-8 collation | PASS |
Text column cookie_string of type varchar(64) on table mantis_user_table is using UTF-8 collation | PASS |
Some tests failed. Please review and correct these failed tests before using MantisBT.
For security reasons, you should delete (or at least restrict access to) the
admin directory.
Refer to the
MantisBT Admin Guide
for further details.