Пример #1
0
*/
//ini_set('display_errors', 1); 	error_reporting(E_ALL ^ E_NOTICE ^ E_STRICT);
//ini_set('upload_max_filesize', '200M');
if ($_SERVER['REQUEST_URI'] == '/public/') {
    exit;
}
ini_set('date.timezone', 'America/New_York');
ob_start();
// session cookie expires in 180 days
session_set_cookie_params(180 * 60 * 60 * 24);
include_once (include 'appdir.php') . '/application/Initialize.php';
ClassLoader::import('application.LiveCart');
ini_set('display_errors', 0);
$app = new LiveCart();
if (isset($stat)) {
    $app->setStatHandler($stat);
    $stat->logStep('Initialization');
}
// Custom initialization tasks
$custom = ClassLoader::getRealPath('storage.configuration.CustomInitialize') . '.php';
if (file_exists($custom)) {
    include $custom;
}
if (version_compare('5.2', PHP_VERSION, '>')) {
    ClassLoader::import('library.json.json');
}
function runApp(LiveCart $app)
{
    static $attempts = 0;
    // check if we're not getting into an endless loop
    if (++$attempts > 5) {