1 |
|
2 |
|
3 | if (!empty($_GET['debug'])) {
|
4 | ini_set('display_errors', 1);
|
5 | error_reporting(E_ALL);
|
6 | }
|
7 |
|
8 | //enable third party cookies in ie
|
9 | //header('P3P: CP="NOI ADM DEV COM NAV OUR STP"');
|
10 |
|
11 | define('WEBROOT', dirname(__FILE__));
|
12 | //define('REPOROOT', dirname(__DIR__.'/..'));
|
13 | define('APP_PATH', WEBROOT.'/ace');
|
14 | include APP_PATH.'/autoload.php';
|
15 | use \ace\Ace;
|
16 | define('REQUEST_PATH', rtrim( Ace::g($_SERVER, array('DOCUMENT_URI','REDIRECT_URL'), ''), '/' ));
|
17 |
|
18 | Ace::loadConfig( WEBROOT.'/config.php', WEBROOT.'/config.local.php' );
|
19 |
|
20 | /*
|
21 | // hide secret environment vars if using elastic beanstalk...
|
22 | foreach (array('RDS_HOSTNAME','RDS_PORT','RDS_USERNAME','RDS_PASSWORD','RDS_DB_NAME','AWS_SECRET_KEY','AWS_ACCESS_KEY_ID',) as $k) {
|
23 | define($k, Ace::g($_SERVER,$k));
|
24 | unset($_SERVER[$k]);
|
25 | unset($_SERVER['REDIRECT_'.$k]);
|
26 | }
|
27 | */
|
28 |
|
29 | use \ace\Router;
|
30 | Router::route(REQUEST_PATH);
|
31 |
|