diff --git a/README.md b/README.md index 2703db5..e1b0294 100644 --- a/README.md +++ b/README.md @@ -10,6 +10,6 @@ https://wordpress.org/ Si l'option multisite est activée, le script installe le paquet *php5-cli*. **Mise à jour du package:** -sudo yunohost app upgrade -u https://github.com/YunoHost-Apps/wordpress_ynh +sudo yunohost app upgrade --verbose -u https://github.com/YunoHost-Apps/wordpress_ynh wordpress **Multi-utilisateur:** Oui, avec support ldap. diff --git a/scripts/install b/scripts/install index 3f107ba..6c47c3c 100644 --- a/scripts/install +++ b/scripts/install @@ -45,7 +45,7 @@ sudo yunohost user list --json | grep -q "\"username\": \"$admin_wordpress\"" || if [ "${path:0:1}" != "/" ]; then # Si le premier caractère n'est pas un / path="/$path" # Ajoute un / en début de path fi -if [ "${path:${#path}-1}" == "/" ]; then # Si le dernier caractère est un / +if [ "${path:${#path}-1}" == "/" ] && [ ${#path} -gt 1 ]; then # Si le dernier caractère est un / et que ce n'est pas le seul caractère. path="${path:0:${#path}-1}" # Supprime le dernier caractère fi diff --git a/scripts/upgrade b/scripts/upgrade index e924741..9f2e638 100644 --- a/scripts/upgrade +++ b/scripts/upgrade @@ -74,6 +74,8 @@ else fi fi sudo yunohost app setting $app multisite -v $multisite +# Réenregistre la somme de contrôle du fichier de config. +sudo yunohost app setting $app wp-config.php_file_md5 -v $(md5sum "$final_path/wp-config.php" | cut -d' ' -f1) # Configure les droits d'accès au fichiers # Les fichiers appartiennent à www-data, pour permettre les mises à jour.