Файловый менеджер - Редактировать - /var/softaculous/moodle30/_clone.php
Назад
<?php ////////////////////////////////////////////////////////////// //=========================================================== // clone.php //=========================================================== // SOFTACULOUS // Version : 4.2.8 // Inspired by the DESIRE to be the BEST OF ALL // ---------------------------------------------------------- // Started by: Alons // Date: 10th Jan 2009 // Time: 21:00 hrs // Site: http://www.softaculous.com/ (SOFTACULOUS) // ---------------------------------------------------------- // Please Read the Terms of use at http://www.softaculous.com // ---------------------------------------------------------- //=========================================================== // (c)Softaculous Inc. //=========================================================== ////////////////////////////////////////////////////////////// if(!defined('SOFTACULOUS')){ die('Hacking Attempt'); } //The Install process function __clone(){ global $__settings, $error, $software, $globals, $replace_data, $data; //Do we meet the Minimum software requirements __requirements(); if(!empty($error)){ return false; } $__settings['siteidentifier'] = srandstr(32); $temp = parse_url($__settings['softurl']); $__settings['relativeurl'] = $temp['path']; $__settings['domhost'] = $temp['host']; sclone_replace($replace_data, $__settings['softpath'].'/config.php', true); // We need the Database Prefix to upgrade $file = sfile($__settings['softpath'].'/config.php'); if(empty($file)){ $error[] = 'Could not read the config file to get the database prefix.'; return false; } soft_preg_replace('/\$CFG->prefix(\s*?)=(\s*?)("|\')(.*?)("|\')(\s*?);/is', $file, $__settings['dbprefix'], 4); $dom_database = "UPDATE ".$__settings['dbprefix']."config SET value='".$__settings['domhost']."' WHERE name='chat_serverhost';"; sdb_query($dom_database, $__settings['softdbhost'], $__settings['softdbuser'], $__settings['softdbpass'], $__settings['softdb']); $dom_database1 = "UPDATE ".$__settings['dbprefix']."config SET value='".$__settings['siteidentifier'].$__settings['domhost']."' WHERE name='siteidentifier';"; sdb_query($dom_database1, $__settings['softdbhost'], $__settings['softdbuser'], $__settings['softdbpass'], $__settings['softdb']); $dom_database2 = "UPDATE ".$__settings['dbprefix']."config_log SET value='".$__settings['domhost']."' WHERE name='chat_serverhost';"; sdb_query($dom_database2, $__settings['softdbhost'], $__settings['softdbuser'], $__settings['softdbpass'], $__settings['softdb']); //deleting some cache directories @srm($__settings['softdatadir'].'/cache/'); @srm($__settings['softdatadir'].'/localcache/'); @srm($__settings['softdatadir'].'/temp/'); @smkdir($__settings['softdatadir'].'/cache/', $globals['odc']); @smkdir($__settings['softdatadir'].'/localcache/', $globals['odc']); @smkdir($__settings['softdatadir'].'/temp/', $globals['odc']); @schmod($__settings['softdatadir'], $globals['odc'], 1); } //Check whether the Minimum Software configuration matches function __requirements(){ global $__settings, $error, $software, $globals; //Get the PHP path if($globals['os'] == 'windows'){ $__settings['php_path'] = sphpbin(); }else{ $__settings['php_path'] = 'php'; } return true; } ?>
| ver. 1.6 |
Github
|
.
| PHP 8.1.33 | Генерация страницы: 0 |
proxy
|
phpinfo
|
Настройка