Я новичок в отслеживании ошибок Mantis, и я хочу включить уведомление по электронной почте после регистрации для новой учетной записи.
Ну, я правильно установил MantisBT без каких-либо проблем на моем локальном компьютере, я уже изменил пароль администратора и удалил папку администратора в каталоге. После этого я подписался на новую учетную запись, появилось сообщение с подтверждением, что я должен подтвердить свою регистрацию по электронной почте. Моя проблема заключается в том, что на мое письмо не было отправлено контрольное сообщение. Согласно одному из найденных мной руководств, мне нужно сначала настроить мой config_inc.php. После установки начальное содержимое моего config_inc.php было
<?php
$g_hostname = 'localhost';
$g_db_username = '<myUser>';
$g_db_password = '<myPass>';
$g_database_name = 'bugtracker';
$g_db_type = 'mysql';
?>
Итак, я изменил его. * Я использую свою учетную запись gmail здесь.
<?php
$g_hostname = 'localhost';
$g_db_username = '<myUser>';
$g_db_password = '<myPass>';
$g_database_name = 'bugtracker';
$g_db_type = 'mysql';
$g_allow_signup = ON;
$g_allow_anonymous_login = OFF;
$g_anonymous_account = '';
$g_phpMailer_method = PHPMAILER_METHOD_SMTP;
$g_smtp_host = 'smtp.gmail.com';
$g_smtp_username = '<[email protected]>';
$g_smtp_password = '<myPass>';
$g_administrator_email = '<[email protected]>';
$g_webmaster_email = '<[email protected]>';
$g_from_name = 'Mantis Bug Tracker';
$g_from_email = '<[email protected]>';
$g_return_path_email = '<[email protected]>';
$g_email_receive_own = OFF;
$g_email_send_using_cronjob = OFF;
$g_allow_file_upload = ON;
$g_file_upload_method = DATABASE;
$g_absolute_path_default_upload_folder = '';
$g_max_file_size = 5000000;
$g_preview_attachments_inline_max_size = 256 * 1024;
$g_allowed_files = '';
$g_disallowed_files = '';
$g_window_title = 'MantisBT';
$g_logo_image = 'images/mantis_logo.gif';
$g_favicon_image = 'images/favicon.ico';
$g_show_realname = OFF;
$g_show_user_realname_threshold = NOBODY;
$g_default_home_page = 'my_view_page.php';
?>
Я перезаписываю свой config_inc.php с этим, а затем регистрирую новую учетную запись. После отправки информации произошла ошибка:
Неустранимая ошибка: вызов метода undefined SMTP:: getError() в <myDirectory> \mantis\library\phpmailer\class.phpmailer.php в строке 1910.
И теперь я застрял, пожалуйста, помогите мне в этом, мне нужно настроить свое уведомление по электронной почте. Я просто создавал учетные записи, но я не могу их использовать, потому что мне нужно проверить его.
Пожалуйста, дайте мне знать, если мне нужно изменить некоторые связанные файлы и какие шаги.
Спасибо за помощь!