-
Forums
-
Aide et assistance
-
Aides Générales Joomla!
-
erreur lors de la mise à jour de Joomla
Important
erreur lors de la mise à jour de Joomla
Réduire
Plus d'informations
-
Messages : 17
-
Remerciements reçus 0
-
-
02 Avr 2022 12:03 - 02 Avr 2022 16:06 #1
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.
Droit d'accès du forum
-
-
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: lavsteph, xillibit, tramber91, Scottux, serge, starter
-
Forums
-
Aide et assistance
-
Aides Générales Joomla!
-
erreur lors de la mise à jour de Joomla
Temps de génération de la page : 0.354 secondes