Xử lý lỗi Roundcube Database Error trên DirectAdmin
24/12/2021 15:09 | Luợt xem : 27
Bước 1: SSH vào VPS hoặc Server ở quyền root
Bước 2: Kiểm tra log Roundcube
Kiểm tra log theo đường dẫn bên dưới:
tail /var/www/html/roundcube/logs/errror.log
Trường hợp log lỗi xuất hiện như bên dưới bạn cần thực hiện cài đặt lại Roundcube
DB Error: SQLSTATE[HY000] [1045] Access denied for user ‘da_roundcube’@’localhost’ (using password: YES) in /var/www/html/roundcubemail-1.4.8/program/lib/Roundcube/rcube_db.php on line 175 (GET /roundcube/)
Bước 3: Cài đặt lại Roundcube
Các bạn thực hiện chạy lần lượt các lệnh bên dưới
cat /usr/local/directadmin/conf/mysql.conf
mysql -u da_admin -p
DROP DATABASE da_roundcube;
quit
cd /usr/local/directadmin/custombuild
./build roundcube
Chú thích:
- Mở và hiển thị nội dung file mysql.conf (lúc này màn hình sẽ hiển thị user/pass của user admin Mysql trên Directadmin)
- Đăng nhập vào admin Mysql (theo thông tin ở lệnh 1)
- Xoá Database da_roundcube và thoát
- Di chuyển đến thư mục custombuild
- Chạy lệnh rebuild lại roundcube
Sau khi quá trình rebuid hoàn tất kiểm tra lại webmail của Roundcube qua đường dẫn: http://IPserver/roundcube
Chúc các bạn thành công !
Linh BKNS