Пример #1
0
 public static function getHostname()
 {
     if (self::$hostname) {
         return self::$hostname;
     }
     if (isset($_SERVER['HOSTNAME'])) {
         self::$hostname = $_SERVER['HOSTNAME'];
     }
     if (is_null(self::$hostname)) {
         self::$hostname = gethostname();
     }
     if (is_null(self::$hostname)) {
         self::$hostname = $_SERVER['SERVER_NAME'];
     }
     if (is_null(self::$hostname)) {
         error_log('Host name is not defined, please define environment variable named HOSTNAME');
     }
     return self::$hostname;
 }