/** * Set the current debug level or default. If debugging enabled then open * the file handle and allow logging. */ private static function initialise() { try { self::$_current_debug_level = GD_Config::get("debug_level"); } catch (Zend_Db_Adapter_Exception $ex) { self::$_current_debug_level = self::DEBUG_NONE; } if (!self::$_current_debug_level || self::$_current_debug_level == "0") { return false; } if (!self::$_fh) { $logfile = sys_get_temp_dir() . "/godeploy_log"; self::$_fh = fopen($logfile, "a"); //chmod($logfile, 0755); if (!self::$_fh) { return false; } } return true; }
/** * Set the current debug level or default. If debugging enabled then open * the file handle and allow logging. */ private static function initialise() { try { self::$_current_debug_level = GD_Config::get("debug_level"); } catch (Exception $ex) { error_log("Failed to get debug_level setting, error was: {$ex->getMessage()}", 0); self::$_current_debug_level = self::DEBUG_NONE; } if (!self::$_current_debug_level || self::$_current_debug_level == "0") { return false; } if (!self::$_fh) { $logfile = GD_Config::get('logfile'); self::$_fh = @fopen($logfile, "a"); if (!self::$_fh) { return false; } } return true; }