Friday, April 10, 2015

Hướng dẫn khắc phục lỗi cài đặt ở bước "Creating Database Tables" trong quá trình cài đặt Joomla 3.x

Sau đây mình xin hướng dẫn khắc phục lỗi cài đặt ở bước "Creating Database Tables" trong quá trình cài đặt Joomla 3.x
Bạn đang tiến hành cài đặt Joomla 3.x trên Localhost ( mình sử dụng phần mềm XAMPP ). Sau khi nhập vào hết các thông tin, bạn bị dừng ở bước tạo bảng "Creating Database Tables". Bạn chờ rất lâu và vẫn thấy trang Web vẫn đang tạo các bảng dữ liệu như hình dưới đây:


Khi gặp trường hợp này, bạn cần chọn reset lại trang hoặc nhấn F5 để refresh lại trang. Bạn quay lại bước đầu tiên của quá trình cài đặt Website Joomla và điền thông tin cài đặt lại từ đầu. Bạn cần kiểm tra và thực hiện 2 thay đổi sau:

1. Thay đổi 1: 

Bạn cần thay thế kiểu Storage Engine từ "InnoDB" thành "MyISAM" trong tệp tin joomla.sql nằm trong thư mục cài đặt Joomla ( có đường dẫn là ....\installation\sql\mysql\joomla.sql).
Đầu tiên, bạn mở tệp tin joomla.sql:
Bạn thay thế "ENGINE=InnoDB" bằng "ENGINE=MyISAM". Có rất nhiều câu lệnh "ENGINE=InnoDB" trong tệp tin joomla.sql. Bạn có thể sử dụng phần mềm soạn thảo Notepad++ để thay thế một loạt câu lệnh một cách nhanh chóng và dễ dàng.


2. Thay đổi 2:

Khi đến bước cấu hình cơ sở dữ liệu ( Database Configuration), bạn chọn mục Database Type là MySQLi như hình dưới:
Tiếp tục điền các thông tin trong phần cấu hình cơ sở dữ liệu này. Và tiếp tục quá trình cài đặt bằng cách nhấn Next đểtiếp tục quá trình cài đặt.



Hy vọng những chia sẻ trên sẽ giúp bạn giải quyết được vấn đề của mình.

Chúc các bạn thành công!
Cộng đồng Sinh Viên IT

Cộng đồng Sinh Viên IT

Cộng đồng sinh viên IT là nơi chia sẻ các kiến thức cũng như các phần mềm liên quan đến hệ điều hành, ứng dụng, tài liệu liên quan đến lĩnh vực IT. Hãy Chia sẻ cho bạn bè qua Facebook, Google để mọi người cùng sử dụng nhé !

Có thể bạn thích

Bài viết liên quan:

0 nhận xét:

Post a Comment

Chào bạn, nêu có bất cứ thắc mắc nào hãy để lại bình luận.Mỗi ý kiến của bạn đều rất quan trọng.Tôi rất vui nếu bạn viết bằng tiếng việt có dấu.