// Set error handler
set_error_handler('__errorHandler');
-// Load configuration file(s) here
-loadIncludeOnce('inc/load_config.php');
-
// Set important header_sent
$GLOBALS['header_sent'] = 0;
-// Check if the user setups his MySQL stuff...
-if ((empty($GLOBALS['mysql']['login'])) && (!isInstalling()) && (!REQUEST_ISSET_GET('installing')) && (isInstalled())) {
- // No login entered and outside installation mode
- OUTPUT_HTML('<strong>{--LANG_WARNING--}:</strong> ');
- if (isInstalled()) {
- // You have changed my configuration file!
- app_die(__FILE__, __LINE__, '{--DIE_CONFIG_CHANGED_YOU--}');
- } else {
- // Please run the installation script (maybe again)
- app_die(__FILE__, __LINE__, '{--DIE_RUN_INSTALL_MYSQL--}');
- }
-} elseif ((!isInstalling()) && (empty($GLOBALS['mysql']['password'])) && (getConfig('WARN_NO_PASS') == 'Y')) {
- // No database password entered!!!
- OUTPUT_HTML('<div>{--LANG_WARNING--}:</div> {--WARN_NULL_PASSWORD--}');
-}
-
// Init fatal messages
initFatalMessages();
// Check if this file is writeable or read-only and warn the user
if ((!isInstalling()) && (isInstalled())) {
+ // Load configuration file(s) here
+ loadIncludeOnce('inc/load_config.php');
+
// Check for write-permission for config.php and inc directory
if (empty($GLOBALS['module'])) $GLOBALS['module'] = REQUEST_GET('module');
if (empty($GLOBALS['module'])) $GLOBALS['module'] = 'index';