Skip to content
Extraits de code Groupes Projets
Valider 63fe3dc2 rédigé par Fil's avatar Fil
Parcourir les fichiers

une fois la commande SQL lancee, on risque le timeout ; il faut donc avoir...

une fois la commande SQL lancee, on risque le timeout ; il faut donc avoir note l'etape avant de lancer la commande
probleme de cette approche : la serie de commandes emboitees avec CREATE TEMPORARY TABLE, pour les date_thread, risque de casser au milieu sans qu'on s'en apercoive (todo)
parent 9d8a35ef
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
...@@ -109,8 +109,9 @@ function serie_alter($serie, $q = array()) { ...@@ -109,8 +109,9 @@ function serie_alter($serie, $q = array()) {
if (is_array($r) if (is_array($r)
AND function_exists($f = array_shift($r))) { AND function_exists($f = array_shift($r))) {
spip_log("$serie/$i: $f " . join(',',$r),'maj'); spip_log("$serie/$i: $f " . join(',',$r),'maj');
ecrire_meta('upgrade_etape_'.$serie, $i+1); // attention on enregistre le meta avant de lancer la fonction, de maniere a eviter de boucler sur timeout
call_user_func_array($f, $r); call_user_func_array($f, $r);
ecrire_meta('upgrade_etape_'.$serie, $i+1); spip_log("$serie/$i: ok", 'maj');
} else { } else {
echo "maj $serie etape $i incorrecte"; echo "maj $serie etape $i incorrecte";
exit; exit;
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter