示例#1
0
文件: index.php 项目: isbkch/Goteo
set_error_handler(function ($errno, $errstr, $errfile, $errline, $errcontext) {
    // @todo Insert error into buffer
    //        echo "Error:  {$errno}, {$errstr}, {$errfile}, {$errline}, {$errcontext}<br />";
    //throw new ErrorException($errstr, 0, $errno, $errfile, $errline);
});
//@NODESYS
define('NODE_ID', GOTEO_NODE);
/**
 * Sesión.
 */
session_name('goteo');
session_start();
// set Lang
Lang::set();
// change current locale
$locale_name = Lang::locale();
$locale = new Locale($config['locale']);
// avoid Fatal Error if $local_name is empty.
if ($locale_name) {
    $locale->set($locale_name);
} else {
    $locale->set('en_GB');
}
Registry::set('locale', $locale);
// Get URI without query string
$uri = strtok($_SERVER['REQUEST_URI'], '?');
// Get requested segments
$segments = preg_split('!\\s*/+\\s*!', $uri, -1, \PREG_SPLIT_NO_EMPTY);
// Normalize URI
$uri = '/' . implode('/', $segments);
try {