Erreurs après upgrade fichiers par spip_loader
2 occurences avec messages différents :
=======================================
Passant de spip 4.0.5 à SPIP 4.1.1, sur un site avec Adaptive Images, Memoization, Saisies, Zcore et Html5upForty, spip_loader met à jour correctement les fichiers mais affiche à la fin une page d'erreur joliement formatée par SPIP :
1 Erreur d’exécution ../prive/formulaires/recherche_ecrire.html | File […]/ecrire/inc/urls.php Line 112 : Call to undefined function charger_fonction_url() / /
2 Filtre generer_objet_url non défini ../prive/objets/liste/auteurs_enligne.html _enligne 4
3 L164: Call to undefined function sql_table_exists()
/*001*/<body class="accueil statut_0minirezo webmestre_oui auteur_1 etroit spip-theme-colors-1 navigation_sans_icone navigation_avec_outils icones_texte">
/*002*/ <?php echo recuperer_fond( 'prive/squelettes/inclure/barre-nav', array('recherche' => '',
/*003*/ 'plugins' => 'v=20211117&p=cf2e&themes=spip<r=left&md5b=290e249a6fe5b2bd98039fd0bf8094ec&couleur_theme=9dba00&couleur_claire=cedd80&couleur_foncee=9dba00',
/*004*/ 'lang' => 'fr'), array("compil"=>array('../prive/squelettes/body.html','html_8f6ad2ddec38b80353b9918899d9ac7c','',2,$GLOBALS['spip_lang'])), _request('connect') ?? '');
/*005*/?>
/*006*/ <div id="page">
/*007*/ <?php echo recuperer_fond( 'prive/objets/liste/auteurs_enligne', array('lang' => 'fr'), array("compil"=>array('../prive/squelettes/body.html','html_8f6ad2ddec38b80353b9918899d9ac7c','',4,$GLOBALS['spip_lang'])), _request('connect') ?? '');
/*008*/?>
/*009*/
[snip]
/*081*/ </div>
/*082*/</body>
/*083*/ ../prive/squelettes/body.html ecrire/base/trouver_table.php
F5 l'erreur disparaît et spip propose la MAJ BDD.
=======================================
Il y a quelques jours (le 21 avril 2022) la mise à jour avec spip_loader de SPIP 4.0.x vers SPIP4.2 dev s'était également soldé par le signalement d'une erreur sur un site avec les plugins saisie, memoization, verif, autorité, crayons, xray, cachelab mais sans aucun squelette personnalisé :
Aprés up fichiers mais avant mise à jour de la BDD, la partie privée affiche
- une erreur_squelette :
« 5 erreurs dans le squelette »
1 Erreur d’exécution ../prive/formulaires/recherche_ecrire.html | File […]/ecrire/inc/urls.php Line 112 : Call to undefined function charger_fonction_url() / /
2 Filtre generer_objet_url non défini ../prive/objets/liste/auteurs_enligne.html _enligne 4
3 Filtre generer_objet_url non défini ../prive/squelettes/navigation/accueil.html _restreintes 13
4 Filtre generer_objet_url non défini ../prive/objets/liste/articles.html _auteurs 32
5 Erreur d’exécution ../prive/squelettes/contenu/accueil.html | File […]/ecrire/base/trouver_table.php Line 164 : Call to undefined function sql_table_exists() /
-
dans le bandeau :
Erreur d’exécution ../prive/formulaires/recherche_ecrire.html
-
dans le content :
Erreur d’exécution ../prive/squelettes/contenu/accueil.html
F5 l'erreur disparaît et spip propose la MAJ BDD, qui se passe bien ensuite.