# unmount /dev/sda1 ; unmount /dev/sda2 ; unmount /dev/sda3 ; unmount /dev/sda4
# mount | grep sda
rien
# fdisk -l
...
/dev/sda1 2048 1050623 1048576 512M Système EFI
/dev/sda2 1050624 59643903 58593280 28G Système de fichiers Linux
/dev/sda3 59643904 126451711 66807808 31,9G Partition d'échange Linux
/dev/sda4 126451712 937701375 811249664 386,9G Système de fichiers Linux
# udisksctl power-off -b /dev/sda
Et ça marche 
En modifiant des options de valeur dans un champ, j'obtiens un message d'erreur :
SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry '55-121' for key 'title'
Lire la suite de Modifier des options de valeur pour les champs sélectionnables de Processwire
Il suffit de copier les fichiers logins.json et key3.db.
Et ça marche 
00. On souhaite mettre en ligne un fichier qui pourra être télécharger depuis une page statique sur un site web réalisé avec PluXml. Par exemple une affiche.
Le principe : préparer le fichier → éditer la page statique → créer un lien vers le fichier et télécharger le fichier dans le site → enregistrer la page statique → tester.
Lire la suite de Ajouter un fichier à télécharger dans une page statique PluXml
En fait, depuis plusieurs mises à jour de 10.0.x à 10.0.y les mises à jour automatiques par l'application interne de Owncloud s'interrompent en erreur autour de l'étape "Updating core". Le processus de mise à jour en reste là et le cloud n'est plus accessible.
$ cd /var/www/owncloud/htdocs
$ ll data/updater-data/download/
$ ll data/updater-data/_oc_upgrade/
$ ll data/updater-data/checkpoint/10.0.7.2-5af5b2f841baf/core/
$ chmod +x occ
$ ./occ maintenance:mode --on
$ ./occ upgrade
$ ./occ maintenance:mode --off
$ chmod -x occ
Et ça marche 
Les astuces et autres pépites chemin faisant... Mot de passe perdu, passer l'admin en français, etc.
Identifiant admin et mot de passe perdus :
rm htdocs/user/accounts/admin.yaml
Changer la langue de l'interface d'administration :
clic sur le gravatar du profil utilisateur, choisir la langue et clic sur Save
Et ça marche 
Deux types de problème. PB1, On ouvre Safari, ou si il est déjà ouvert, on clic sur un lien, et un message d'erreur s'affiche, genre "alerte virus" ou bien "vous devez payer 200€ pour débloquer votre ordinateur". PB2, on clic sur un lien, et une page non attendue s'affiche, par exemple pour installer un anti-virus et/ou un optimiseur de performance pour l'ordinateur.
Il peut s'agir d'une foule de causes... Donc il peut y avoir une foule de solutions! En voici deux qui dans ces PB1 et/ou PB2 ont fonctionné jusqu'à présent.
PB1:
rm -rf ~/Library/Saved Application State/com.apple.Safari.savedState*
PB2:
Mettre à jour Adobe Flash Player - en passant par le site officiel : https://get.adobe.com/fr/flashplayer et, utiliser Firefox!
Et ça marche 
On a un certain nombre de répertoires sur un ordinateur qu'on veut synchroniser à l'identique dans un cloud, et ce toutes les heures. La command rsync pour la synchronisation, crontab pour automatiser. Drivincloud de chez Phpnet pour le cloud hébergé.
Lire la suite de Automatiser la synchronisation de répertoires sur Mac OS X vers un cloud hébergé avec rsync et crontab
Après la mise à jour de Joomla! de 3.7.5 à 3.8.0 en passant par le Panneau d'administration → Composants → Mise à jour de Joomla! tout se passe bien. Sauf pour la mise à jour des Extensions qui obtient le message d'erreur "Le chemin de mise à jour n'existe pas". De 3.7.5 à 3.8.0 a priori mieux vaut commencer par mettre les extensions à jour, et ensuite seulement Joomla! Et ça marche 
Notamment à cause de l'impossibilité de supprimer ou renommer un fichier ou un répertoire.
$ ./occ maintenance:mode --on
DELETE FROM oc_file_locks WHERE 1
$ ./occ maintenance:mode --off
Use at your own risk!!! Et ça marche 
Au passage : la doc de OwnCloud en-fran-çais https://docs.ccorazza.fr !