#!/usr/bin/env bash host=$(hostname) if [ "$host" = "DS916" ]; then #php_version=81 php_version=$(php -v | head -n 1 | cut -d " " -f 2 | cut -f1-2 -d".") php_version=${php_version/.} php_bin=/usr/local/bin/php$php_version nc_dir=/volume1/web/nextcloud cd $nc_dir || exit sudo -u http $php_bin -d memory_limit=1024M occ maintenance:mode --on sudo -u http $php_bin -d memory_limit=1024M occ maintenance:repair #echo "" #echo -e "\033[4mWhen the message 'Should the \"occ upgrade\" command be executed? [Y/n]' is displayed, you must choice 'n' (no)\033[0m" #echo "" sudo -u http $php_bin -d memory_limit=1024M updater/updater.phar # Should the "occ upgrade" command be executed? [Y/n] n # non #echo "" #echo -e "\033[4mLa version par défaut de PHP est la 5.6.11, ce qui est insuffisant (7.2 requis). On relance la suite avec la bonne version de php\033[0m" #echo "" #sudo -u http $php_bin -d memory_limit=1024M occ maintenance:mode --on sudo -u http $php_bin -d memory_limit=1024M occ upgrade sudo -u http $php_bin -d memory_limit=1024M occ db:add-missing-indices sudo -u http $php_bin -d memory_limit=1024M occ maintenance:mode --off elif [ "$host" == "localhost" ]; then ip=$(hostname -I | awk '{print $1}') if [ "$ip" = "212.227.191.167" ]; then #php_version=8.1 php_version=$(php -v | head -n 1 | cut -d " " -f 2 | cut -f1-2 -d".") php_bin=/opt/plesk/php/$php_version/bin/php nc_dir=/var/www/vhosts/maboiteverte.fr/httpdocs/nextcloud cd $nc_dir || exit sudo -u bruno $php_bin -d memory_limit=-1 occ maintenance:mode --on sudo -u bruno $php_bin -d memory_limit=-1 occ maintenance:repair sudo -u bruno $php_bin -d memory_limit=-1 updater/updater.phar sudo -u bruno $php_bin -d memory_limit=-1 occ upgrade sudo -u bruno $php_bin -d memory_limit=-1 occ db:add-missing-indices sudo -u bruno $php_bin -d memory_limit=-1 occ maintenance:mode --off fi fi