Invoke update scripts with php command directly (#1489322)

pull/165/head
Thomas Bruederli 11 years ago
parent 4ae28ff09f
commit f5007eca74

@ -71,7 +71,7 @@ if (strtolower($input) == 'y') {
if (!$err) { if (!$err) {
echo "Running update script at target...\n"; echo "Running update script at target...\n";
system("cd $target_dir && bin/update.sh --version=$oldversion"); system("cd $target_dir && php bin/update.sh --version=$oldversion");
echo "All done.\n"; echo "All done.\n";
} }
} }

@ -157,7 +157,7 @@ if ($RCI->configured) {
// check database schema // check database schema
if ($RCI->config['db_dsnw']) { if ($RCI->config['db_dsnw']) {
echo "Executing database schema update.\n"; echo "Executing database schema update.\n";
system(INSTALL_PATH . "bin/updatedb.sh --package=roundcube --version=" . $opts['version'] system("php " . INSTALL_PATH . "bin/updatedb.sh --package=roundcube --version=" . $opts['version']
. " --dir=" . INSTALL_PATH . DIRECTORY_SEPARATOR . "SQL", $res); . " --dir=" . INSTALL_PATH . DIRECTORY_SEPARATOR . "SQL", $res);
$success = !$res; $success = !$res;
@ -165,7 +165,7 @@ if ($RCI->configured) {
// index contacts for fulltext searching // index contacts for fulltext searching
if ($opts['version'] && version_compare(version_parse($opts['version']), '0.6.0', '<')) { if ($opts['version'] && version_compare(version_parse($opts['version']), '0.6.0', '<')) {
system(INSTALL_PATH . 'bin/indexcontacts.sh'); system("php " . INSTALL_PATH . 'bin/indexcontacts.sh');
} }
if ($success) { if ($success) {

Loading…
Cancel
Save