Khuyến mãi Black Friday 90%
13
NGÀY
06
GIỜ
02
PHÚT
24
GIÂY

Cài đặt Magento bằng cách bypass "SHOW DATABASES"

Được sửa vào ngày:
show databases by pass show databases cài đặt magento

"SHOW DATABASES" được vô hiệu hóa bởi Hostinger vì một số lý do an ninh. Điều này làm cản trở quá trình cài đặt Magento. Để quá trinh cài đặt Magento thành công, bạn cần phải chỉnh sửa mã nguồn cài đặt để vượt qua những giới hạn này:

Mở File Manager trong Control Panel, di chuyển tới file setup/src/Magento/Setup/Validator/DbValidator.php

Nhấp chuột phải chọn Edit, tìm tới dòng "$query = "SHOW DATABASES";" chỉnh sửa lại đoạn mã bằng cách thêm // như sau

{
// $query = "SHOW DATABASES";
// $accessibleDbs = $connection->query($query)->fetchAll(\PDO::FETCH_COLUMN, 0);
// foreach ($accessibleDbs as $accessibleDbName) {
// if ($dbName == $accessibleDbName) {
// return true;
// }
// }
// throw new \Magento\Setup\Exception(
// "Database '{$dbName}' does not exist "
// ."or specified database server user does not have privileges to access this database."
// );
}

Lưu lại và tiến hành chạy lại trình cài đặt Magento.

  • Số website không giới hạn
  • Hỗ trợ trực tuyến 24/7
  • Website Builder dễ sử dụng
  • Tốc độ WordPress được tối ưu 2X
  • Đảm bảo hoàn phítrong 30 ngày
Khuyến mãi Black Friday
Từ
VNĐ
14.875
/th
Tiết kiệm 90%
Đăng ký