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. - 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. - Déconnexion des sessions multiples avec une seule compte.
- Corrections de bug : - 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 ## version 9.2.27
- Corrections : - Corrections :

View File

@ -1214,7 +1214,12 @@ 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]); $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 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: ?> <?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> <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;?> <?php endif;?>
</div> </div>
</div> </div>