D7net
Home
Console
Upload
information
Create File
Create Folder
About
Tools
blackhat.pw
:
/
homepages
/
oneclick
/
magento
/
1.9.1.0
/
2
/
scripts
/
Filename :
install.php
back
Copy
<?php system("cp -rf $package/cli.php $web_dir/install.php"); system("cp -r $package/app $web_dir"); $args = array( 'license_agreement_accepted' => 'yes', 'locale' => LOCALE, 'timezone' => timezone(), 'default_currency' => currency(), 'db_model' => 'mysql4', 'db_host' => CONFIG_HOST_3, 'db_name' => $db_main_name, 'db_user' => $db_main_login, 'db_pass' => $db_main_password, 'db_prefix' => $db_main_prefix, 'url' => "http://$base_url_host" . substr($base_url_path, 0, -1), 'skip_url_validation' => 'no', 'use_rewrites' => 'no', 'use_secure' => 'no', 'secure_base_url' => '', 'use_secure_admin' => 'no', 'admin_lastname' => $settings_admin_lastname, 'admin_firstname' => $settings_admin_firstname, 'admin_email' => $settings_admin_email, 'admin_username' => $settings_admin_name, 'admin_password' => $settings_admin_password, 'encryption_key' => md5(time()), 'session_save' => 'files', 'admin_frontname' => 'admin', 'enable_charts' => 'yes' ); $command = "php5.5 -f $web_dir/install.php --"; foreach ($args as $argName => $argValue) { $command .= " --$argName '$argValue'"; } system($command); system("cp -rf $package/Varien.php $web_dir/app/code/core/Mage/Core/Model/Session/Abstract/Varien.php"); $now = now(); querySQL("UPDATE `$db_main_prefix" . "core_config_data` SET `value`='$settings_locale' WHERE `config_id`='4';"); querySQL("UPDATE `$db_main_prefix" . "core_config_data` SET `value`='" . timezone() . "' WHERE `config_id`='5';"); /** --- URL --- */ querySQL("UPDATE `$db_main_prefix" . "admin_user` SET `extra`='a:1:{s:11:\"configState\";a:9:{s:7:\"web_url\";s:1:\"0\";s:7:\"web_seo\";s:1:\"1\";s:12:\"web_unsecure\";s:1:\"0\";s:10:\"web_secure\";s:1:\"0\";s:11:\"web_default\";s:1:\"0\";s:9:\"web_polls\";s:1:\"0\";s:10:\"web_cookie\";s:1:\"0\";s:11:\"web_session\";s:1:\"0\";s:24:\"web_browser_capabilities\";s:1:\"0\";}}' WHERE `user_id`='1';"); querySQL("INSERT INTO `$db_main_prefix" . "adminnotification_inbox` (`severity`, `date_added`, `title`, `description`) VALUES ('4', '$now', 'Reminder: Change Magento default phone numbers and callouts before site launch', 'Before launching your Magento store, please remember to change Magento default phone numbers that appear in email templates, callouts, templates, etc.');"); $url = file_get_contents("$package/url.sql", FILE_TEXT); $url = replace('#DB_MAIN_PREFIX#', $db_main_prefix, $url); importSQL($url); $htaccess = file_get_contents("$package/.htaccess", FILE_TEXT); $htaccess = replace('#BASE_URL_PATH#', $base_url_path, $htaccess); $htaccess = file_put_contents("$web_dir/.htaccess", $htaccess, LOCK_EX);