27 lines
		
	
	
		
			851 B
		
	
	
	
		
			PHP
		
	
	
	
	
	
			
		
		
	
	
			27 lines
		
	
	
		
			851 B
		
	
	
	
		
			PHP
		
	
	
	
	
	
<?php
 | 
						|
/**
 | 
						|
 * @package    Grav.Core
 | 
						|
 *
 | 
						|
 * @copyright  Copyright (C) 2015 - 2018 Trilby Media, LLC. All rights reserved.
 | 
						|
 * @license    MIT License; see LICENSE file for details.
 | 
						|
 */
 | 
						|
 | 
						|
if (PHP_SAPI !== 'cli-server') {
 | 
						|
    exit('This script cannot be run from browser. Run it from a CLI.');
 | 
						|
}
 | 
						|
 | 
						|
$_SERVER['PHP_CLI_ROUTER'] = true;
 | 
						|
 | 
						|
if (is_file($_SERVER['DOCUMENT_ROOT'] . DIRECTORY_SEPARATOR . $_SERVER['SCRIPT_NAME'])) {
 | 
						|
    return false;
 | 
						|
}
 | 
						|
 | 
						|
$_SERVER = array_merge($_SERVER, $_ENV);
 | 
						|
$_SERVER['SCRIPT_FILENAME'] = $_SERVER['DOCUMENT_ROOT'] . DIRECTORY_SEPARATOR . 'index.php';
 | 
						|
$_SERVER['SCRIPT_NAME'] = DIRECTORY_SEPARATOR . 'index.php';
 | 
						|
$_SERVER['PHP_SELF'] = DIRECTORY_SEPARATOR . 'index.php';
 | 
						|
 | 
						|
require 'index.php';
 | 
						|
 | 
						|
error_log(sprintf('%s:%d [%d]: %s', $_SERVER['REMOTE_ADDR'], $_SERVER['REMOTE_PORT'], http_response_code(), $_SERVER['REQUEST_URI']), 4);
 |