} require_once 'tiki-filter-base.php'; require_once 'lib/init/initlib.php'; include_once 'lib/init/tra.php'; require_once 'lib/setup/tikisetup.class.php'; require_once 'lib/setup/twversion.class.php'; $input = new ArgvInput(); if (false !== ($site = $input->getParameterOption(array('--site')))) { $_SERVER['TIKI_VIRTUAL'] = $site; } $local_php = TikiInit::getCredentialsFile(); if (!is_readable($local_php)) { die("Credentials file local.php not found. See http://doc.tiki.org/Installation for more information.\n"); } $console = new Tiki\Command\Application(); $console->add(new Tiki\Command\ConfigureCommand()); if (is_file($local_php) || TikiInit::getEnvironmentCredentials()) { require_once 'db/tiki-db.php'; $console->add(new Tiki\Command\InstallCommand()); $console->add(new Tiki\Command\UpdateCommand()); $console->add(new Tiki\Command\MultiTikiListCommand()); $console->add(new Tiki\Command\MultiTikiMoveCommand()); } else { $console->add(new Tiki\Command\UnavailableCommand('database:install')); $console->add(new Tiki\Command\UnavailableCommand('database:update')); $console->add(new Tiki\Command\UnavailableCommand('multitiki:list')); $console->add(new Tiki\Command\UnavailableCommand('multitiki:move')); } $installer = $installer = new Installer(); $isInstalled = $installer->isInstalled(); if ($isInstalled) {
} if (isset($_SERVER['REQUEST_METHOD'])) { die('Only available through command-line.'); } require_once 'tiki-filter-base.php'; require_once 'lib/init/initlib.php'; include_once 'lib/init/tra.php'; require_once 'lib/setup/tikisetup.class.php'; require_once 'lib/setup/twversion.class.php'; $input = new ArgvInput(); if (false !== ($site = $input->getParameterOption(array('--site')))) { $_SERVER['TIKI_VIRTUAL'] = $site; } $local_php = TikiInit::getCredentialsFile(); $console = new Tiki\Command\Application(); $console->add(new Tiki\Command\ConfigureCommand()); if (is_file($local_php) || TikiInit::getEnvironmentCredentials()) { require 'db/tiki-db.php'; $console->add(new Tiki\Command\InstallCommand()); $console->add(new Tiki\Command\UpdateCommand()); } else { $console->add(new Tiki\Command\UnavailableCommand('database:install')); $console->add(new Tiki\Command\UnavailableCommand('database:update')); } $installer = $installer = new Installer(); $isInstalled = $installer->isInstalled(); if ($isInstalled) { $bypass_siteclose_check = true; require_once 'tiki-setup.php'; $console->add(new Tiki\Command\CacheClearCommand()); $console->add(new Tiki\Command\BackupDBCommand());
} if (isset($_SERVER['REQUEST_METHOD'])) { die('Only available through command-line.'); } require_once 'tiki-filter-base.php'; require_once 'lib/init/initlib.php'; include_once 'lib/init/tra.php'; require_once 'lib/setup/tikisetup.class.php'; require_once 'lib/setup/twversion.class.php'; $input = new ArgvInput(); if (false !== ($site = $input->getParameterOption(array('--site')))) { $_SERVER['TIKI_VIRTUAL'] = $site; } $local_php = TikiInit::getCredentialsFile(); $console = new Tiki\Command\Application(); $console->add(new Tiki\Command\ConfigureCommand()); if (is_file($local_php)) { require 'db/tiki-db.php'; $console->add(new Tiki\Command\InstallCommand()); $console->add(new Tiki\Command\UpdateCommand()); } else { $console->add(new Tiki\Command\UnavailableCommand('database:install')); $console->add(new Tiki\Command\UnavailableCommand('database:update')); } $installer = $installer = new Installer(); if (is_file($local_php)) { require_once 'tiki-setup.php'; $console->add(new Tiki\Command\CacheClearCommand()); } else { $console->add(new Tiki\Command\UnavailableCommand('cache:clear')); }