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
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 !
Depuis le Tableau de bord de Wordpress → Divi → Options du thème Divi → Intégration → Activer le code d'entête → Ajouter ligne de code à la < head > de votre blog :
Lire la suite de Intervertir les infos email et phone dans le top-header de Divi, et ajouter un sujet à l'email
Plutôt que d'éditer tous les contenus et remplacer les liens internes en http par des https !
Lire la suite de Passer un site WordPress en HTTPS avec Duplicator
Tableau de Bord Wordpress > Menu Divi > Theme Option > Integration
Coller le code suivant dans la section "Ajouter ligne de code à la < head > de votre blog :
<script type="text/javascript">
jQuery(document).ready(function(){
jQuery("button.et_pb_contact_submit.et_pb_button").text('Enter');
});
</script>
Et ça marche
Problem : Divi doesn’t always scroll to the right place. In the example above, Divi will scroll a bit past the top of the target section.
Solution trouvée ici :
https://divibooster.com/fix-divi-anchor-links-not-working-correctly/
Lire la suite de Régler le décalage de l'affichage des ancres dans Divi
cd wp-content/plugins
mkdir my-add-upload-ext
cd my-add-upload-ext
vim my-add-upload-ext.php
<?php
/*
Plugin Name: add-upload-ext for my site web
Description: Permet d'ajouter des extensions de fichier pour l'upload dans la Médiathèque
*/
/* Functions begin */
function my_myme_types($mime_types){
$mime_types['svg'] = 'image/svg+xml'; //Adding svg files
$mime_types['psd'] = 'image/vnd.adobe.photoshop'; //Adding photoshop files
$mime_types['ogv'] = 'video/ogg'; //Adding ogg video files
return $mime_types;
}
add_filter('upload_mimes', 'my_myme_types', 1, 1);
/* Functions end */
?>
Puis activer le plugin dans les Extension de WordPress, et ça marche
Fil RSS des articles de cette catégorie