Bỏ qua điều hướng
← Về danh sách bài viết
Hướng dẫn kỹ thuật

Xử lý lỗi Roundcube Database Error trên DirectAdmin

Lỗi Roundcube Database Error rất dễ gặp với những ai đang sử dụng Directadmin. Lỗi này làm cho việc sử dụng webmail bị ảnh hưởng.

Roundcube running normal

Lỗi Roundcube Database Error rất dễ gặp với những ai đang sử dụng Directadmin. Lỗi này làm cho việc sử dụng webmail bị ảnh hưởng. BKNS sẽ hướng dẫn khắc phục lỗi Roundcube Database Error cho các bạn như bên dưới:

Roundcube Database Error

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: 

  1. 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)
  2. Đăng nhập vào admin Mysql (theo thông tin ở lệnh 1)
  3. Xoá Database da_roundcube và thoát
  4. Di chuyển đến thư mục custombuild
  5. 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

Roundcube running normal

Chúc các bạn thành công !

Linh BKNS