Tôi mới sử dụng trình theo dõi lỗi Mantis và tôi muốn bật thông báo email sau khi đăng ký tài khoản mới.Định cấu hình MantisBT để gửi email bằng cách sử dụng GMail
Vâng, tôi đã cài đặt chính xác MantisBT mà không gặp bất kỳ sự cố nào trên máy tính cục bộ của tôi, tôi đã thay đổi mật khẩu của quản trị viên và xóa thư mục quản trị trong thư mục. Sau đó, tôi đã đăng ký một tài khoản mới, có một thông báo xác nhận đã nháy mắt nói rằng tôi cần xác minh đăng ký của mình qua email. Vấn đề của tôi ở đây là không có thư xác minh nào được gửi tới email của tôi. Theo một trong những hướng dẫn tôi tìm thấy, tôi cần phải cấu hình đầu tiên của tôi config_inc.php. Sau khi cài đặt, nội dung ban đầu của config_inc.php của tôi là
<?php
$g_hostname = 'localhost';
$g_db_username = '<myUser>';
$g_db_password = '<myPass>';
$g_database_name = 'bugtracker';
$g_db_type = 'mysql';
?>
Vì vậy, tôi đã thay đổi nó thành. * Tôi đang sử dụng tài khoản gmail của tôi ở đây
<?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';
?>
tôi ghi đè lên tôi config_inc.php với lỗi này và sau đó đăng ký một tài khoản mới. Sau khi gửi thông tin, đã xảy ra lỗi khi nói:
Fatal error: Call to undefined method SMTP::getError() in < myDirectory >\mantis\library\phpmailer\class.phpmailer.php on line 1910.
Và bây giờ tôi bị kẹt, hãy giúp tôi thiết lập thông báo qua email của mình. Tôi chỉ đang tạo tài khoản nhưng tôi không thể sử dụng chúng vì tôi cần xác minh tài khoản.
Vui lòng cho tôi biết nếu tôi cần sửa đổi một số tệp có liên quan và các bước là gì.
Cảm ơn sự giúp đỡ!
Bạn đang sử dụng phiên bản Mantis nào? –
Phiên bản mới nhất, 1.2.8 – kimbebot
Tôi nghĩ bạn nên báo cáo lỗi tại http://www.mantisbt.org/bugs/bug_report_page.php –