Exemplo n.º 1
0
 private static function runAs()
 {
     /* aolserver apache apache2filter apache2handler caudium cgi cgi-fcgi cli continuity
        embed isapi milter nsapi phttpd pi3web roxen thttpd tux webjames */
     if (defined('STDIN') && stripos(php_sapi_name(), 'cgi')) {
         self::$sapi = 'cli-cgi';
     } elseif (defined('STDIN')) {
         self::$sapi = 'cli';
     } elseif (false !== stripos(php_sapi_name(), 'cgi')) {
         self::$sapi = 'http-cgi';
     } else {
         self::$sapi = 'http';
     }
     self::$run_as = 0 === strpos(self::$sapi, 'cli') && !isset($_SERVER['REQUEST_METHOD']) ? 'cli' : 'http';
     self::$safe_mode = ini_get('safe_mode');
 }