<?php
define('ENVIRONMENT', 'installation');
ini_set("memory_limit", "1024M");
switch (ENVIRONMENT) {
case 'development':
error_reporting(-1);
ini_set("display_errors", 1);
break;
case 'testing':
case 'production':
ini_set('display_errors', 0);
error_reporting(E_ALL & ~E_NOTICE & ~E_DEPRECATED & ~E_STRICT & ~E_USER_NOTICE & ~E_USER_DEPRECATED);
break;
case 'installation':
$url = $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI'];
$c = (strpos($url, 'install.php'));
if ($c == false) {
header('Location: ' . SITE_URL . '/install.php');
exit;
}
break;
default:
header("HTTP/1.1 503 Service Unavailable.", true, 503);
echo "The application environment is not set correctly";
exit;
break;
}
|