diff --git a/core/class/system.class.php b/core/class/system.class.php index 1965ff59ae..9c47c660fe 100644 --- a/core/class/system.class.php +++ b/core/class/system.class.php @@ -740,9 +740,9 @@ public static function checkAndInstall($_packages, $_fix = false, $_foreground = } if ($_plugin != '') { if ($_foreground) { - echo shell_exec('sudo su - debian -c php ' . __DIR__ . '/../php/jeecli.php plugin dependancy_end ' . $_plugin . ' 2>&1'); + echo shell_exec('sudo su - www-data -c php ' . __DIR__ . '/../php/jeecli.php plugin dependancy_end ' . $_plugin . ' 2>&1'); } else { - $cmd .= 'sudo su - debian -c php ' . __DIR__ . '/../php/jeecli.php plugin dependancy_end ' . $_plugin . "\n"; + $cmd .= 'sudo su - www-data -c php ' . __DIR__ . '/../php/jeecli.php plugin dependancy_end ' . $_plugin . "\n"; $count++; $cmd .= 'echo ' . $count . ' > ' . $progress_file . "\n"; } @@ -845,7 +845,7 @@ public static function installPackage($_type, $_package, $_version = '', $_plugi } return 'cd ' . __DIR__ . '/../../' . $_package . ';rm -rf node_modules;' . self::getCmdSudo() . ' yarn install;' . self::getCmdSudo() . ' chown -R www-data:www-data *'; case 'plugin': - return 'sudo su - debian -c php ' . __DIR__ . '/../php/jeecli.php plugin install ' . $_package; + return 'sudo su - www-data -c php ' . __DIR__ . '/../php/jeecli.php plugin install ' . $_package; case 'composer': if (strpos($_package, '/') === false) { return self::getCmdSudo() . ' composer require --no-ansi --no-dev --no-interaction --no-plugins --no-progress --no-scripts --optimize-autoloader ' . $_package;