Checking your MantisBT installation...

PHP
Database
MySQL version is within the active support period
Active support for MySQL 8.0.42 ended on 2023-04-30. The release is in its Extended support period, which will end on 2026-04-30. You should upgrade to an actively supported release, to benefit from bug fixes and security patches.
WARN
Configuration
Paths
core_path configuration option is set to a path outside the web root
For increased security it is recommended that you move the core_path directory outside the web root.
WARN
class_path configuration option is set to a path outside the web root
For increased security it is recommended that you move the class_path directory outside the web root.
WARN
library_path configuration option is set to a path outside the web root
For increased security it is recommended that you move the library_path directory outside the web root.
WARN
config_path configuration option is set to a path outside the web root
For increased security it is recommended that you move the config_path directory outside the web root.
WARN
language_path configuration option is set to a path outside the web root
For increased security it is recommended that you move the language_path directory outside the web root.
WARN
Directory doc does not need to exist within the MantisBT root
The doc directory within the MantisBT root should be removed as it is not needed for the live operation of MantisBT.
WARN
Webservice
SOAP Extension Enabled
Enable the PHP SOAP extension.
WARN
Cryptography
Internationalization
Localization
Email
Anonymous access
Attachments
Display
Custom Fields
Plugins
Installed Plugin 'Activity'' is operational WARN
DEPRECATED: Return type of RRule\RRule::current() should either be compatible with Iterator::current(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
Raised in file /var/www/html/mantisbt-2.27.1/plugins/Calendar/api/php-rrule-1.6.1/src/RRule.php on line 1017
DEPRECATED: Return type of RRule\RRule::next() should either be compatible with Iterator::next(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
Raised in file /var/www/html/mantisbt-2.27.1/plugins/Calendar/api/php-rrule-1.6.1/src/RRule.php on line 1033
DEPRECATED: Return type of RRule\RRule::key() should either be compatible with Iterator::key(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
Raised in file /var/www/html/mantisbt-2.27.1/plugins/Calendar/api/php-rrule-1.6.1/src/RRule.php on line 1025
DEPRECATED: Return type of RRule\RRule::valid() should either be compatible with Iterator::valid(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
Raised in file /var/www/html/mantisbt-2.27.1/plugins/Calendar/api/php-rrule-1.6.1/src/RRule.php on line 1042
DEPRECATED: Return type of RRule\RRule::rewind() should either be compatible with Iterator::rewind(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
Raised in file /var/www/html/mantisbt-2.27.1/plugins/Calendar/api/php-rrule-1.6.1/src/RRule.php on line 1008
DEPRECATED: Return type of RRule\RRule::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
Raised in file /var/www/html/mantisbt-2.27.1/plugins/Calendar/api/php-rrule-1.6.1/src/RRule.php on line 1053
DEPRECATED: Return type of RRule\RRule::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
Raised in file /var/www/html/mantisbt-2.27.1/plugins/Calendar/api/php-rrule-1.6.1/src/RRule.php on line 1061
DEPRECATED: Return type of RRule\RRule::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
Raised in file /var/www/html/mantisbt-2.27.1/plugins/Calendar/api/php-rrule-1.6.1/src/RRule.php on line 1093
DEPRECATED: Return type of RRule\RRule::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
Raised in file /var/www/html/mantisbt-2.27.1/plugins/Calendar/api/php-rrule-1.6.1/src/RRule.php on line 1101
DEPRECATED: Return type of RRule\RRule::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
Raised in file /var/www/html/mantisbt-2.27.1/plugins/Calendar/api/php-rrule-1.6.1/src/RRule.php on line 1116
DEPRECATED: Return type of RRule\RSet::current() should either be compatible with Iterator::current(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
Raised in file /var/www/html/mantisbt-2.27.1/plugins/Calendar/api/php-rrule-1.6.1/src/RSet.php on line 460
DEPRECATED: Return type of RRule\RSet::next() should either be compatible with Iterator::next(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
Raised in file /var/www/html/mantisbt-2.27.1/plugins/Calendar/api/php-rrule-1.6.1/src/RSet.php on line 474
DEPRECATED: Return type of RRule\RSet::key() should either be compatible with Iterator::key(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
Raised in file /var/www/html/mantisbt-2.27.1/plugins/Calendar/api/php-rrule-1.6.1/src/RSet.php on line 467
DEPRECATED: Return type of RRule\RSet::valid() should either be compatible with Iterator::valid(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
Raised in file /var/www/html/mantisbt-2.27.1/plugins/Calendar/api/php-rrule-1.6.1/src/RSet.php on line 482
DEPRECATED: Return type of RRule\RSet::rewind() should either be compatible with Iterator::rewind(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
Raised in file /var/www/html/mantisbt-2.27.1/plugins/Calendar/api/php-rrule-1.6.1/src/RSet.php on line 452
DEPRECATED: Return type of RRule\RSet::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
Raised in file /var/www/html/mantisbt-2.27.1/plugins/Calendar/api/php-rrule-1.6.1/src/RSet.php on line 492
DEPRECATED: Return type of RRule\RSet::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
Raised in file /var/www/html/mantisbt-2.27.1/plugins/Calendar/api/php-rrule-1.6.1/src/RSet.php on line 499
DEPRECATED: Return type of RRule\RSet::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
Raised in file /var/www/html/mantisbt-2.27.1/plugins/Calendar/api/php-rrule-1.6.1/src/RSet.php on line 529
DEPRECATED: Return type of RRule\RSet::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
Raised in file /var/www/html/mantisbt-2.27.1/plugins/Calendar/api/php-rrule-1.6.1/src/RSet.php on line 536
DEPRECATED: Return type of RRule\RSet::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
Raised in file /var/www/html/mantisbt-2.27.1/plugins/Calendar/api/php-rrule-1.6.1/src/RSet.php on line 549
Some warnings were encountered. Please review and consider correcting these warnings 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.