$sep = ":"; } $include_path = explode($sep, ini_get("include_path")); if (!in_array(".", $include_path)) { setup_exit(sprintf("Please modify your php.ini or add an .htaccess file changing the setting '%s' to '%s' (current value is '%s') !", "include_path", "." . $sep . implode($sep, $include_path), ini_get("include_path"))); } $phpversion = "5.3.0"; if (version_compare(PHP_VERSION, $phpversion, "<")) { setup_exit(sprintf("Setup needs php with at least version %s ! (" . PHP_VERSION . ")", $phpversion)); } if (!ini_get('date.timezone')) { date_default_timezone_set(@date_default_timezone_get()); } require "core/functions.php"; require "lib/smarty/Smarty.class.php"; $databases = setup::validate_system(); $old_file = "simple_store/config_old.php"; if (file_exists($old_file) and filemtime($old_file) > time() - 86400) { $_REQUEST["auto_update"] = true; $_REQUEST["accept_gpl"] = "yes"; $_REQUEST["admin_user"] = setup_update::get_config_old("SETUP_ADMIN_USER"); $_REQUEST["admin_pw"] = setup_update::get_config_old("SETUP_ADMIN_PW"); $_REQUEST["db_type"] = setup_update::get_config_old("SETUP_DB_TYPE"); $_REQUEST["db_host"] = setup_update::get_config_old("SETUP_DB_HOST"); $_REQUEST["db_name"] = setup_update::get_config_old("SETUP_DB_NAME"); $_REQUEST["db_user"] = setup_update::get_config_old("SETUP_DB_USER"); $_REQUEST["db_pw"] = sys_decrypt(setup_update::get_config_old("SETUP_DB_PW"), sha1(setup_update::get_config_old("SETUP_ADMIN_USER"))); } define("USE_DEBIAN_BINARIES", setup_update::get_config_old("USE_DEBIAN_BINARIES", false, 0)); define("SMTP_REMINDER", setup_update::get_config_old("SMTP_REMINDER", false, "")); if (empty($_SERVER["SERVER_ADDR"])) {