<?php global $project; $project = 'mysite'; require_once str_replace('//', '/', dirname(__FILE__) . '/') . '../.shi/shi.php'; if (_shi('admin_set') > 0) { Security::setDefaultAdmin(_shi('admin_username'), _shi('admin_password')); } global $databaseConfig; $database = _shi('db_name_prefix') . _shi('db_name') . _shi('db_name_suffix'); $databaseConfig = array('type' => 'MySQLDatabase', 'server' => _shi('db_server'), 'username' => _shi('db_username'), 'password' => _shi('db_password'), 'database' => $database); if (_shi('mode') == 'dev') { Director::set_environment_type('dev'); } // This line set's the current theme. More themes can be // downloaded from http://www.silverstripe.com/themes/ SSViewer::set_theme('blackcandy');
<?php require_once str_replace('//', '/', dirname(__FILE__) . '/../shi.php'); $root = _shi('web_root'); $clevercss = _shi('tool_clevercss'); $temp = $root . '/silverstripe-cache'; $dir = dir($temp); $i = 0; while (false !== ($file = $dir->read())) { if (strstr($file, '.cache') || strstr($file, 'manifest')) { unlink($temp . '/' . $file); $i++; } } echo "Deleted {$i} file(s).";
<?php require_once str_replace('//', '/', dirname(__FILE__) . '/../shi.php'); $database = _shi('db_name_prefix') . _shi('db_name') . _shi('db_name_suffix'); $server = _shi('db_server'); $user = _shi('db_username'); $password = _shi('db_password'); $mysql = _shi('tool_mysql'); $dump_file = _shi('web_root') . '/shi_dump/current.sql'; $result = `(echo use {$database}\\; && cat {$dump_file}) | {$mysql} --user={$user} --password={$password} --host={$server}`; echo "<h1>Result</h1><pre>{$result}</pre>";