Making WordPress.org

Changeset 5324


Ignore:
Timestamp:
04/12/2017 05:31:54 PM (8 years ago)
Author:
iandunn
Message:

WordCamp Logger: Switch to $_SERVER['HTTPS'] to improve reliability.

$_SERVER['REQUEST_SCHEME'] is not populated in all environments.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • sites/trunk/wordcamp.org/public_html/wp-content/mu-plugins/0-logger.php

    r4785 r5324  
    2424        $data['command'] = sprintf( '%s %s', $_SERVER['_'], implode( ' ', $_SERVER['argv'] ) );
    2525    } else {
    26         $data['request_url'] = sprintf( '%s://%s%s', $_SERVER['REQUEST_SCHEME'], $_SERVER['SERVER_NAME'], $_SERVER['REQUEST_URI'] );
     26        $data['request_url'] = sprintf(
     27            '%s://%s%s',
     28            $_SERVER['HTTPS'] ? 'https' : 'http',
     29            $_SERVER['SERVER_NAME'],
     30            $_SERVER['REQUEST_URI']
     31        );
    2732
    2833        // Fall back to IP address if it's too early to detect the user
Note: See TracChangeset for help on using the changeset viewer.