070 Gestion d'erreur mise à jour auto

This commit is contained in:
Fred Tempez 2020-04-24 09:42:16 +02:00
parent 010c2e98df
commit d20b406cfb
3 changed files with 8 additions and 3 deletions

View File

@ -29,7 +29,7 @@
- Accès concurrents, modification simultanée d'une même ressource (page, config, thème, utilisateur) interdite.
- Déconnexion des sessions multiples avec une seule compte.
- Corrections de bug :
- Mise à jour automatique
- Mise à jour automatique : procédure modifiée, déasctivée si allow_url_fopen = off sur le serveur
## version 9.2.27
- Corrections :

View File

@ -1215,6 +1215,11 @@ class common {
}
}
}
// Contrôle des options php.ini pour la mise à jour auto
if (helper::urlGetContents('http://zwiicms.com/update/' . common::ZWII_UPDATE_CHANNEL . '/version') === false) {
$this->setData(['config','autoUpdate',false]);
}
$this->setData(['core', 'dataVersion', 10000]);
}
}

View File

@ -231,7 +231,7 @@
<?php echo 'La version de la mise à jour en ligne est <strong>' . helper::urlGetContents('http://zwiicms.com/update/' . common::ZWII_UPDATE_CHANNEL . '/version') . '</strong>' . '.';?>
<?php else: ?>
<p>La configuration du serveur n'autorise pas la détection des mises à jour en ligne, merci d'activer l'option dans php.ini : <code>allow_url_fopen = On </code>
ou <a href="<?php echo 'http://zwiicms.com/update/' . common::ZWII_UPDATE_CHANNEL . '/version';?>" target="_blank">cliquez sur ce lien lien</a>.</p>
ou <a href="<?php echo 'http://zwiicms.com/update/' . common::ZWII_UPDATE_CHANNEL . '/version';?>" target="_blank">cliquez sur ce lien</a>.</p>
<?php endif;?>
</div>
</div>