Important erreur lors de la mise à jour de Joomla

Plus d'informations
02 Avr 2022 12:03 - 02 Avr 2022 16:06 #1 par FATRAT85
erreur lors de la mise à jour de Joomla a été créé par FATRAT85
Bonjour,
lors de la mise à jour de mon site en local (essai, avant mise à jour en ligne) j'ai une erreur :
 Argument 1 passed to Joomla\CMS\Schema\ChangeSet::getUpdateQueries() must be of the type array, bool given, called in C:\wamp64\www\fatrat\libraries\src\Schema\ChangeSet.php on line 71
A la ligne 71 de ChangeSet.php, j'ai:
$updateQueries = $this->getUpdateQueries($updateFiles);
Après activation Débogage, j'ai:
# Function Location
1 () JROOT\libraries\src\Schema\ChangeSet.php:289
2 Joomla\CMS\Schema\ChangeSet->getUpdateQueries() JROOT\libraries\src\Schema\ChangeSet.php:71
3 Joomla\CMS\Schema\ChangeSet->__construct() JROOT\libraries\src\Schema\ChangeSet.php:150
4 Joomla\CMS\Schema\ChangeSet::getInstance() JROOT\administrator\components\com_installer\model s\database.php:94


à la ligne 289:
private function getUpdateQueries(array $sqlfiles)
{
// Hold results as array of objects
$result = array();

foreach ($sqlfiles as $file)
{
$buffer = file_get_contents($file);

// Create an array of queries from the sql file
$queries = \JDatabaseDriver::splitSql($buffer);

foreach ($queries as $query)
{
$fileQueries = new \stdClass;
$fileQueries->file = $file;
$fileQueries->updateQuery = $query;
$result[] = $fileQueries;
}
}

Comment réparer cela?
Merci
Dernière édition: 02 Avr 2022 16:06 par FATRAT85.

Connectez-vous ou Créer un compte pour participer à la conversation.

  • Vous ne pouvez pas: Créer un nouveau sujet.
  • Vous ne pouvez pas: Répondre au sujet.
  • Vous ne pouvez pas: Éditer votre message.
Modérateurs: lavstephxillibittramber91Scottuxsergestarter
Temps de génération de la page : 0.354 secondes