Lỗi error khi upload website joomla lên hosting

Trước tiên, ta cần chuẩn bị mã nguồn cần upload, bao gồm mã nguồn và database(cơ sở dữ liệu). Tiến hành nén mã nguồn thành file có đuôi mở rộng .zip bằng cách chọn tất cả và bấm chuột phải -> Add to archive.. như hình (lưu ý nén thành .zip chứ không nén thành .rar, hosting chỉ giải nén được file .zip)

Lỗi error khi upload website joomla lên hosting

Sau khi nén xong ta sẽ được 2 file như hình, bước tiếp theo sẽ tiến hành upload 2 file này lên hosting.

Lỗi error khi upload website joomla lên hosting

Bước 2: Upload dữ liệu lên hosting

Để upload dữ liệu lên hosting có 2 cách:

- Upload trực tiếp thông qua Hosting

- Upload thông qua FTP

Ở đây HOSTVN đề xuất sử dụng FTP để upload dữ liệu. Nguyên nhân do khi bạn upload trực tiếp từ hosting, nếu dữ liệu của bạn nặng hơn giới hạn upload của hosting cho phép, quá trình upload sẽ bị lỗi. Còn khi bạn sử dụng FTP sẽ không giới hạn dung lượng upload. (Không giới hạn ở đây có nghĩa bạn có thể upload file có dung lượng lên tới 2GB hay 3GB hoặc hơn tuy nhiên không được vượt quá dung lượng của gói Hosting bạn đăng ký. Còn Hosting thông thường chỉ hỗ trợ upload trực tiếp tầm 512MB)

Để sử dụng FTP bạn cần phải chuẩn bị phần mềm FTP, ta có thể tham khảo 2 phần mềm thông dụng như WinSCP và FileZilla, ngoài ra bạn có thể sử dụng phần mềm FTP khác cũng được. Bạn có thể tham khảo hướng dẫn bên dưới để biết cách kết nối tới Hosting thông qua giao thức FTP:

- Hướng dẫn kết nối FTP thông qua WinSCP

- Hướng dẫn kết nối FTP thông qua FileZilla

Sau khi kết nối được tới Hosting qua FTP, bạn tìm đến thư mục cần upload dữ liệu. Thông thường sẽ upload lên thư mục public_html nếu bạn đang muốn đưa dữ liệu lên cho tên miền chính. Hoặc bạn có thể chọn thư mục cần upload dữ liệu. Ở đây mình sẽ Upload lên thư mục public_html.

Dưới đây là giao diện khi kết nối bằng WinSCP

Lỗi error khi upload website joomla lên hosting

Bước 3: Tạo và Import Database

Để tạo Database bạn cần đăng nhập vào Hosting của mình, sau đó thực hiện theo hướng dẫn sau: Hướng dẫn tạo Database và cấp quyền cho User Database

Tiếp theo là Import database của bạn lên Hosting. Bạn truy cập vào Hosting của mình và chọn vào mục phpMyadmin:

Lỗi error khi upload website joomla lên hosting

Tại đây bạn sẽ chọn vào Database mà bạn đã tạo trước đó -> Nhập -> duyệt tới file database trên máy tính của bạn.

Lỗi error khi upload website joomla lên hosting

Duyệt tới file database trên máy tính

Lỗi error khi upload website joomla lên hosting

Chọn Thực hiện để tiến hành import database

Lỗi error khi upload website joomla lên hosting

Vậy là đã xong các bước đưa dữ liệu lên hosting và import dataabase. Bước cuối cùng là giải nén mã nguồn và kết nối tới database là xong.

Bước 4: Giải nén mã nguồn và kết nối tới database

Để giải nén mã nguồn, bạn quay lại giao diện cPanel và chọn Bộ Quản Lý Tệp (nếu đang sử dụng giao diện tiếng Anh sẽ là File Manager).

Lỗi error khi upload website joomla lên hosting

Tiếp theo chọn đến thư mục mà bạn đã tải file lên. Như trước đó mình đã upload vào thư mục public_html, ta sẽ thấy được file ta đã tải lên trước đó. Bấm chuột phải vào file và chọn Extract để giải nén.

Lỗi error khi upload website joomla lên hosting

Chọn tiếp Extract File(s) để quá trình giải nén bắt đầu.

Lỗi error khi upload website joomla lên hosting

Tiếp theo ta sẽ kết nối mã nguồn với database. Tùy thuộc vào loại mã nguồn bạn đang sử dụng sẽ có đường dẫn chứa file kết nối khác nhau. Bạn cần mở đúng file cấu hình kết nối mới có thể kết nối được. Nếu bạn chưa biết được file cấu hình mã nguồn nằm ở đâu, bạn có thể hỏi lại người thiết kế website cho bạn để biết chính xác đường dẫn.

Trường hợp bạn đang sử dụng mã nguồn WordPress, cấu hình này sẽ nằm trong file wp-config.php. Ở hướng dẫn này sẽ hướng dẫn bạn thao tác với mã nguồn WordPress.

Tại giao diện Quản Lý Tập Tin hiện tại, bạn bấm chuột phải vào file wp-config.php như hình và chọn Edit

Hỏi: Mình đang cài đặt mã nguồn Joomla 3 trên Linux Hosting cPanel. Vừa Upload mã nguồn Joomla 3 xong, đang cài đặt thì gặp lỗi dưới đây thì giải quyết thế nào?

Your host needs to use PHP 5.3.1 or higher to run this version of Joomla!

Trả lời: Để cài đặt Joomla 3 thì phải xem mã nguồn này yêu cầu những tính năng gì trên Hosting để chạy được nó.

Trong đó Joomla 3 yêu cầu Hosting phải hỗ trợ PHP (Magic Quotes GPC off) Version 5.3.1 trở lên và MySQL (phải hỗ trợ InnoDB)

Để xem Web Hosting của bạn đang chạy PHP phiên bản nào? thì bạn tạo ra 1 file .php có nội dung như sau rồi Upload lên Host để xem:

Nếu Hosting của bạn đang chạy PHP 5.2 thì bạn cần phải nâng cấp nó lên PHP 5.3 để cài đặt Joomla 3.Xem tiếp hướng dẫn chuyển đổi PHP Version tại đây.