logo

Black Friday
Sale

  •  Uptime 99.9%
  •  Gratis Nama Domain
  •  Live Support 24/7
  •  30 Hari Jaminan Uang Kembali
Beli Sekarang

Hingga

90

%

OFF

Promo Black Friday: Web Hosting Indonesia Mulai dari Rp.8,739 /bln!
Lihat Promo
×

Pengetahuan dasar

Temukan artikel tentang fitur, petunjuk penyelesaian masalah,
dan informasi teknis lainnya yang berkaitan dengan layanan hosting Hostinger.

Bagaimana caranya menginstall Magento dengan melakukan bypass pada hak akses SHOW DATABASES?

Disunting pada:
install magento hak akses user hak akses database show database magento

Di Hostinger, "SHOW DATABASES" dinonaktifkan demi alasan keamanan. Untuk menginstall Magento, Anda harus mengedit salah satu file script di folder instalasi guna melakukan bypass pada hak akses show databases. Berikut langkah-langkah yang harus dilakukan:

  1. Buka File Manager website, lalu buka setup/src/Magento/Setup/Validator/DbValidator.php.
  2. Klik kanan file via File Manager dan pilih Edit. Cari line yang memuat "$query = "SHOW DATABASES";". Anda perlu menuliskan perintah (tambahkan // di depan line) seperti yang ditunjukkan di bawah ini:
{

// $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."

// );

}