web-dev-qa-db-fra.com

Vérifier si des utilisateurs sont connectés avant d'exécuter la mise à jour

Avant de mettre à jour une installation Wordpress (y compris le thème et divers plugins), je voulais m'assurer que personne n'est connecté et en train de modifier le site.

Y a-t-il un moyen de faire cela?

Merci!

3
Caroline Elisa

En raison de la nature sans état des pages Web, vous ne pouvez pas le faire sans une marge d'erreur élevée.

Vous pouvez installer un plug-in pour enregistrer les dernières visites des utilisateurs connectés, mais cela ne vous dira pas si elles modifient des publications ou si elles ont chargé une page puis sont allées déjeuner ou ont éteint leur ordinateur.

Au lieu de cela, utilisez le mode de maintenance et déterminez au préalable quand mettre à jour le site. Quiconque veut apporter des modifications ou des modifications à ce moment-là sait qu'il y a une chance qu'il soit perdu et le fait à ses risques et périls.

2
Tom J Nowell

WordPress ne fournit pas un moyen intégré de voir un utilisateur actuellement connecté, mais ce plugin peut aider: WP Dernière connexion .

En utilisant ce plugin, vous enregistrerez la date et l'heure de connexion de vos utilisateurs. Le plugin semble fournir une colonne avec la dernière date de connexion ... Mais vous voudrez voir l'heure réelle que j'imagine. S'il n'y a aucun moyen de formater cela, vous pouvez simplement inspecter la base de données (avant de mettre à jour) et voir si la "dernière date/heure de connexion" de quelqu'un est dans les dernières minutes.

3
Jared Cobb