You've already forked joomla_test
							
							
		
			
				
	
	
		
			94 lines
		
	
	
		
			1.8 KiB
		
	
	
	
		
			PHP
		
	
	
	
	
	
			
		
		
	
	
			94 lines
		
	
	
		
			1.8 KiB
		
	
	
	
		
			PHP
		
	
	
	
	
	
| <?php
 | |
| /**
 | |
|  * @package    Joomla.Administrator
 | |
|  *
 | |
|  * @copyright  Copyright (C) 2005 - 2013 Open Source Matters, Inc. All rights reserved.
 | |
|  * @license    GNU General Public License version 2 or later; see LICENSE.txt
 | |
|  */
 | |
| 
 | |
| defined('_JEXEC') or die;
 | |
| 
 | |
| /*
 | |
|  * Joomla! system checks.
 | |
|  */
 | |
| 
 | |
| @ini_set('magic_quotes_runtime', 0);
 | |
| 
 | |
| /*
 | |
|  * Installation check, and check on removal of the install directory.
 | |
|  */
 | |
| if (!file_exists(JPATH_CONFIGURATION.'/configuration.php') || (filesize(JPATH_CONFIGURATION.'/configuration.php') < 10) || file_exists(JPATH_INSTALLATION.'/index.php'))
 | |
| {
 | |
| 	header('Location: ../installation/index.php');
 | |
| 	exit();
 | |
| }
 | |
| 
 | |
| //
 | |
| // Joomla system startup.
 | |
| //
 | |
| 
 | |
| // System includes.
 | |
| require_once JPATH_LIBRARIES.'/import.legacy.php';
 | |
| 
 | |
| JError::setErrorHandling(E_NOTICE, 'message');
 | |
| JError::setErrorHandling(E_WARNING, 'message');
 | |
| JError::setErrorHandling(E_ERROR, 'message', array('JError', 'customErrorPage'));
 | |
| 
 | |
| // Botstrap the CMS libraries.
 | |
| require_once JPATH_LIBRARIES.'/cms.php';
 | |
| 
 | |
| // Pre-Load configuration.
 | |
| ob_start();
 | |
| require_once JPATH_CONFIGURATION.'/configuration.php';
 | |
| ob_end_clean();
 | |
| 
 | |
| // System configuration.
 | |
| $config = new JConfig;
 | |
| 
 | |
| // Set the error_reporting
 | |
| switch ($config->error_reporting)
 | |
| {
 | |
| 	case 'default':
 | |
| 	case '-1':
 | |
| 		break;
 | |
| 
 | |
| 	case 'none':
 | |
| 	case '0':
 | |
| 		error_reporting(0);
 | |
| 		break;
 | |
| 
 | |
| 	case 'simple':
 | |
| 		error_reporting(E_ERROR | E_WARNING | E_PARSE);
 | |
| 		ini_set('display_errors', 1);
 | |
| 		break;
 | |
| 
 | |
| 	case 'maximum':
 | |
| 		error_reporting(E_ALL);
 | |
| 		ini_set('display_errors', 1);
 | |
| 		break;
 | |
| 
 | |
| 	case 'development':
 | |
| 		error_reporting(-1);
 | |
| 		ini_set('display_errors', 1);
 | |
| 		break;
 | |
| 
 | |
| 	default:
 | |
| 		error_reporting($config->error_reporting);
 | |
| 		ini_set('display_errors', 1);
 | |
| 		break;
 | |
| }
 | |
| 
 | |
| define('JDEBUG', $config->debug);
 | |
| 
 | |
| unset($config);
 | |
| 
 | |
| /*
 | |
|  * Joomla! framework loading.
 | |
|  */
 | |
| 
 | |
| // System profiler.
 | |
| if (JDEBUG)
 | |
| {
 | |
| 	$_PROFILER = JProfiler::getInstance('Application');
 | |
| }
 | 
