mirror of
https://github.com/friendica/friendica
synced 2025-04-27 11:50:11 +00:00
add maintenance mode
This commit is contained in:
parent
aea7b84e92
commit
31c3bbf549
2 changed files with 41 additions and 5 deletions
31
util/maintenance.php
Normal file
31
util/maintenance.php
Normal file
|
@ -0,0 +1,31 @@
|
|||
<?php
|
||||
|
||||
require_once("boot.php");
|
||||
|
||||
$a = new App;
|
||||
@include(".htconfig.php");
|
||||
|
||||
$lang = get_browser_language();
|
||||
load_translation_table($lang);
|
||||
|
||||
require_once("include/dba.php");
|
||||
$db = new dba($db_host, $db_user, $db_pass, $db_data, false);
|
||||
unset($db_host, $db_user, $db_pass, $db_data);
|
||||
load_config('config');
|
||||
load_config('system');
|
||||
|
||||
$maint_mode = 1;
|
||||
if($argc > 1)
|
||||
$maint_mode = intval($argv[1]);
|
||||
set_config('system', 'maintenance', $maint_mode);
|
||||
|
||||
if($maint_mode)
|
||||
$mode_str = "maintenance mode";
|
||||
else
|
||||
$mode_str = "normal mode";
|
||||
|
||||
echo "\n\tSystem set in $mode_str\n\n";
|
||||
echo "Usage:\n\n";
|
||||
echo "\tphp {$argv[0]} [1]\tSet the system in maintenance mode\n";
|
||||
echo "\tphp {$argv[0]} 0 \tSet the system in normal mode\n\n";
|
||||
|
Loading…
Add table
Add a link
Reference in a new issue