Leitgedanken/msd2/myoos/index.php
2023-01-23 11:03:31 +01:00

57 lines
1.8 KiB
PHP

<?php
/* ----------------------------------------------------------------------
MyOOS [Shopsystem]
https://www.oos-shop.de
Copyright (c) 2003 - 2019 by the MyOOS Development Team.
----------------------------------------------------------------------
Based on:
osCommerce, Open Source E-Commerce Solutions
http://www.oscommerce.com
Copyright (c) 2001 - 2003 osCommerce
----------------------------------------------------------------------
Released under the GNU General Public License
---------------------------------------------------------------------- */
/**
* Set the error reporting level. Unless you have a special need, E_ALL is a
* good level for error reporting.
*/
error_reporting(E_ALL);
// error_reporting(E_ALL & ~E_STRICT);
//setting basic configuration parameters
if (function_exists('ini_set')) {
ini_set('session.use_trans_sid', 0);
ini_set('url_rewriter.tags', '');
ini_set('xdebug.show_exception_trace', 0);
ini_set('magic_quotes_runtime', 0);
// ini_set('display_errors', false);
}
use Symfony\Component\HttpFoundation\Request;
$autoloader = require_once __DIR__ . '/vendor/autoload.php';
$request = Request::createFromGlobals();
define('MYOOS_INCLUDE_PATH', dirname(__FILE__)=='/'?'':dirname(__FILE__));
define('OOS_VALID_MOD', true);
require 'includes/main.php';
if ( empty( $sContent ) || !is_string( $sContent ) ) {
$sContent = $aContents['403'];
require MYOOS_INCLUDE_PATH . '/includes/content/error403.php'; // 403 Forbidden
} elseif (is_readable('includes/content/' . $sContent . '.php')) {
require MYOOS_INCLUDE_PATH . '/includes/content/' . $sContent . '.php';
} else {
$sContent = $aContents['404'];
require MYOOS_INCLUDE_PATH . '/includes/content/error404.php'; // Module not found
}
require 'includes/nice_exit.php';