Offres du Black Friday 90% de réduction
07
JOURS
18
HEURES
28
MINUTES
07
SECONDES

Comment installer Magento en contournant le privilège SHOW DATABASES

Modifié le:
contourne installer magento afficher les bases de données show databases

"SHOW DATABASES" est désactivé sur Hostinger pour des raisons de sécurité. Pour installer Magento, vous devez modifier l'un des fichiers du script dans le dossier d'installation pour contourner le privilège show databases. Voici ce que vous devez faire:

1. Ouvrez le gestionnaire de fichiers de votre site Web et accédez à setup/src/Magento/Setup/Validator/DbValidator.php 

2. Cliquez avec le bouton droit sur le fichier via votre Gestionnaire de fichiers et sélectionnez Modifier. Recherchez la ligne contenant "$query = "SHOW DATABASES";". Vous devrez commenter les lignes suivantes (ajouter // au début de chaque ligne) comme indiqué dans l'exemple:

{
// $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."
// );
}

  • Sites Web en Illimité
  • Assistance en direct 24/7
  • Constructeur de site Facile
  • WordPress 2X plus rapide
  • Satisfait ou Remboursé Pendant 30 Jours
Offres du Black Friday
A partir de
0
80
/mois
Économisez 90%
Démarrer