Esempio n. 1
0
     unset($_SESSION['install']);
     if (!is_writable('tmp')) {
         print '<p><strong>The directory <i>install/tmp</i> must be writable.</strong></p>';
         require '../footer.php';
         exit;
     }
     print '<div class="info column"><ul>';
     foreach ($_SESSION['done'] as $done) {
         print '<li>' . $done . '....<strong>SUCCESS</strong></li>';
     }
     print '<li>Populate routes table with externals data....<img src="../images/loading.gif" /> <i>(Can be very slow)</i><b>If it fails, run install/install_db.php or install/install_db.sh in console, this will finish install</b></li></ul></div>';
     flush();
     @ob_flush();
     include_once 'class.update_db.php';
     $globalDebug = FALSE;
     update_db::update_routes();
     $_SESSION['done'] = array_merge($_SESSION['done'], array('Populate routes table with externals data'));
     $_SESSION['install'] = 'translation';
     print "<script>window.location = 'index.php?" . rand() . "&next=" . $_SESSION['install'] . "';</script>";
     //	require('../footer.php');
 } else {
     if (isset($_SESSION['install']) && $_SESSION['install'] == 'translation') {
         unset($_SESSION['install']);
         if (!is_writable('tmp')) {
             print '<p><strong>The directory <i>install/tmp</i> must be writable.</strong></p>';
             require '../footer.php';
             exit;
         }
         print '<div class="info column"><ul>';
         foreach ($_SESSION['done'] as $done) {
             print '<li>' . $done . '....<strong>SUCCESS</strong></li>';
Esempio n. 2
0
 public static function update_all()
 {
     update_db::update_routes();
     update_db::update_ModeS();
     update_db::update_translation();
 }