tbrehm
2011-09-07 c719dc0b1dd696e0cd6b51f09ee13c8263375f7c
server/mods-available/rescue_core_module.inc.php
@@ -89,14 +89,14 @@
      $this->_rescueData = $this->_getRescueData();
      
      /*
       * rescue mysql if needed (maybe apache depends on mysql, so try this first!)
       */
      $this->_rescueMySql();
      /*
       * rescue apache if needed
       */
      $this->_rescueApache();
      /*
       * rescue mysql if needed
       */
      $this->_rescueMySql();
      
      /*
       * The last step is to save the rescue-data
@@ -161,8 +161,10 @@
      
      /*
       * We have the newest monitoring data. Save it!
       * (and protect it, because there may be sensible data in it)
       */
      file_put_contents($dataFilename, serialize($data));
      chmod($dataFilename, 0600);
                  
      /* Thats it */
      return $data;
@@ -207,7 +209,12 @@
    */
   private function _saveRescueData() {
      $dataFilename = dirname(__FILE__) . "/../temp/rescue_module_rescuedata.ser.txt";
      /*
       * We have the newest data. Save it!
       * (and protect it, because there may be sensible data in it)
       */
      file_put_contents($dataFilename, serialize($this->_rescueData));
      chmod($dataFilename, 0600);
   }
   /**
@@ -266,7 +273,6 @@
      
      
      $app->log('Apache is down! Try rescue apache (try:' . $tryCount . ')...', LOGLEVEL_WARN);
//      echo 'Apache is down! Try rescue apache (try:' . $tryCount . ')...';
      if(is_file($conf['init_scripts'] . '/' . 'httpd')) {
         $daemon = 'httpd';
@@ -333,7 +339,6 @@
      
      
      $app->log('MySQL is down! Try rescue mysql (try:' . $tryCount . ')...', LOGLEVEL_WARN);
//      echo 'MySQL is down! Try rescue mysql (try:' . $tryCount . ')...';
      if(is_file($conf['init_scripts'] . '/' . 'mysqld')) {
         $daemon = 'mysqld';