sachok777

новый хостинг

Рекомендуемые сообщения

sachok777    0

Всем привет.
У меня такой вопрос.
у меня был установлен другой движок.
опенкарт я установил по папку этого движка чтобы сначала изучить и потом полноценно перейти к нему
сейчас путь выглядеть так: site.ru/demo1 (здесь витрина)
теперь хочу
1. Перейти на другой хостинг.
Вопрос какие данные нужны скопировать
2.И там чтобы путь был site.ru

всем спасибо

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Гость brk   
Гость brk

конфиг в студию.

 

А вообще пути нужно переписать относительно старых.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
krumax    181

sachok777

Нужно перенести все файлы, базу.

В корне сайта и в папке admin/ отредактировать все пути и доступ к БД.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Гость brk   
Гость brk

В корне сайта и в папке admin/ отредактировать все пути и доступ к БД.

 

:)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
sachok777    0

конфиг в студию.

 

А вообще пути нужно переписать относительно старых.

 

Где посмотреть их

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
sachok777    0

sachok777

Нужно перенести все файлы, базу.

В корне сайта и в папке admin/ отредактировать все пути и доступ к БД.

каких файлах и папках

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
krumax    181

Файлы config.php в корне и папке admin. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
sachok777    0

в конфиге все прописал

сейчас стал ругаться так:

 

Warning: require_once( /home/sachok777/html/system/startup.php): failed to open stream: No such file or directory in /home/sachok777/html/index.php on line 17

Fatal error: require_once(): Failed opening required ' /home/sachok777/html/system/startup.php' (include_path='.:/usr/share/php:/usr/share/pear') in /home/sachok777/html/index.php on line 17

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
krumax    181

Проверьте права на папки и файлы, а также наличие файла /system/startup.php

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
sachok777    0

не помогает...

 

<?php
// HTTP
define('HTTP_SERVER', 'http://sachok761.s98.webhost32.ru/admin/');
define('HTTP_CATALOG', 'http://sachok761.s98.webhost32.ru');

// HTTPS
define('HTTPS_SERVER', 'http://sachok761.s45.webhost32.ru/admin/');
define('HTTPS_CATALOG', 'http://sachok761.s45.webhost32.ru');

// DIR
define('DIR_APPLICATION', '/home/sachok761/html/catalog/admin/');
define('DIR_SYSTEM', '    /home/sachok761/html/system/');
define('DIR_DATABASE', ' /home/sachok761/html/system/database/');
define('DIR_LANGUAGE', '/home/sachok761/html/catalog/language/');
define('DIR_TEMPLATE','/home/sachok761/html/admin/view/template/');
define('DIR_CONFIG', '/home/sachok761/html/system/config/');
define('DIR_IMAGE', '/home/sachok761/html/image/');
define('DIR_CACHE', '/home/sachok761/html/system/cache/');
define('DIR_DOWNLOAD', '/home/sachok761/html/download/');
define('DIR_LOGS', '/home/sachok761/html/system/logs/');
define('DIR_CATALOG', '/home/sachok761/html/catalog/');

// DB
define('DB_DRIVER', 'mysql');
define('DB_HOSTNAME', 'localhost');
define('DB_USERNAME', 'логин');
define('DB_PASSWORD', 'пароль базы');
define('DB_DATABASE', 'имя базы');
define('DB_PREFIX', '');
?>

 это конфиг лежит в корневой папке

 

а этот в папке админ

<?php
// HTTP
define('HTTP_SERVER', 'http://sachok761.s98.webhost32.ru/');

// HTTPS
define('HTTPS_SERVER', 'http://sachok761.s98.webhost32.ru/');

// DIR
define('DIR_APPLICATION', '/home/sachok761/html/catalog/');
define('DIR_SYSTEM', '    /home/sachok761/html/system/');
define('DIR_DATABASE', '/home/sachok761/html/system/database/');
define('DIR_LANGUAGE', '/home/sachok761/html/catalog/language/');
define('DIR_TEMPLATE', '/home/sachok761/html/catalog/view/theme/');
define('DIR_CONFIG', '/home/sachok761/html/system/config/');
define('DIR_IMAGE', '/home/sachok761/html/image/');
define('DIR_CACHE', '/home/м/htmlsystem/cache/');
define('DIR_DOWNLOAD', '/home/sachok761/html/download/');
define('DIR_LOGS', '/home/sachok761/html/system/logs/');

// DB
define('DB_DRIVER', 'mysql');
define('DB_HOSTNAME', 'localhost');
define('DB_USERNAME', 'логин');
define('DB_PASSWORD', 'пассворд');
define('DB_DATABASE', 'имя базы');
define('DB_PREFIX', '');
?>

в папке system лежит файл startup.php

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
sachok777    0

<?php
// Version
define('VERSION', '1.5.5.1');

// Configuration
if (file_exists('config.php')) {
	require_once('config.php');
}  

// Install 
if (!defined('DIR_APPLICATION')) {
	header('Location: install/index.php');
	exit;
}

// Startup
require_once(DIR_SYSTEM . 'startup.php');

// Application Classes
require_once(DIR_SYSTEM . 'library/customer.php');
require_once(DIR_SYSTEM . 'library/affiliate.php');
require_once(DIR_SYSTEM . 'library/currency.php');
require_once(DIR_SYSTEM . 'library/tax.php');
require_once(DIR_SYSTEM . 'library/weight.php');
require_once(DIR_SYSTEM . 'library/length.php');
require_once(DIR_SYSTEM . 'library/cart.php');

// Registry
$registry = new Registry();

// Loader
$loader = new Loader($registry);
$registry->set('load', $loader);

// Config
$config = new Config();
$registry->set('config', $config);

// Database 
$db = new DB(DB_DRIVER, DB_HOSTNAME, DB_USERNAME, DB_PASSWORD, DB_DATABASE);
$registry->set('db', $db);

// Store
if (isset($_SERVER['HTTPS']) && (($_SERVER['HTTPS'] == 'on') || ($_SERVER['HTTPS'] == '1'))) {
	$store_query = $db->query("SELECT * FROM " . DB_PREFIX . "store WHERE REPLACE(`ssl`, 'www.', '') = '" . $db->escape('https://' . str_replace('www.', '', $_SERVER['HTTP_HOST']) . rtrim(dirname($_SERVER['PHP_SELF']), '/.\\') . '/') . "'");
} else {
	$store_query = $db->query("SELECT * FROM " . DB_PREFIX . "store WHERE REPLACE(`url`, 'www.', '') = '" . $db->escape('http://' . str_replace('www.', '', $_SERVER['HTTP_HOST']) . rtrim(dirname($_SERVER['PHP_SELF']), '/.\\') . '/') . "'");
}

if ($store_query->num_rows) {
	$config->set('config_store_id', $store_query->row['store_id']);
} else {
	$config->set('config_store_id', 0);
}
		
// Settings
$query = $db->query("SELECT * FROM " . DB_PREFIX . "setting WHERE store_id = '0' OR store_id = '" . (int)$config->get('config_store_id') . "' ORDER BY store_id ASC");

foreach ($query->rows as $setting) {
	if (!$setting['serialized']) {
		$config->set($setting['key'], $setting['value']);
	} else {
		$config->set($setting['key'], unserialize($setting['value']));
	}
}

if (!$store_query->num_rows) {
	$config->set('config_url', HTTP_SERVER);
	$config->set('config_ssl', HTTPS_SERVER);	
}

// Url
$url = new Url($config->get('config_url'), $config->get('config_secure') ? $config->get('config_ssl') : $config->get('config_url'));	
$registry->set('url', $url);

// Log 
$log = new Log($config->get('config_error_filename'));
$registry->set('log', $log);

function error_handler($errno, $errstr, $errfile, $errline) {
	global $log, $config;
	
	switch ($errno) {
		case E_NOTICE:
		case E_USER_NOTICE:
			$error = 'Notice';
			break;
		case E_WARNING:
		case E_USER_WARNING:
			$error = 'Warning';
			break;
		case E_ERROR:
		case E_USER_ERROR:
			$error = 'Fatal Error';
			break;
		default:
			$error = 'Unknown';
			break;
	}
		
	if ($config->get('config_error_display')) {
		echo '<b>' . $error . '</b>: ' . $errstr . ' in <b>' . $errfile . '</b> on line <b>' . $errline . '</b>';
	}
	
	if ($config->get('config_error_log')) {
		$log->write('PHP ' . $error . ':  ' . $errstr . ' in ' . $errfile . ' on line ' . $errline);
	}

	return true;
}
	
// Error Handler
set_error_handler('error_handler');

// Request
$request = new Request();
$registry->set('request', $request);
 
// Response
$response = new Response();
$response->addHeader('Content-Type: text/html; charset=utf-8');
$response->setCompression($config->get('config_compression'));
$registry->set('response', $response); 
		
// Cache
$cache = new Cache();
$registry->set('cache', $cache); 

// Session
$session = new Session();
$registry->set('session', $session);

// Language Detection
$languages = array();

$query = $db->query("SELECT * FROM `" . DB_PREFIX . "language` WHERE status = '1'"); 

foreach ($query->rows as $result) {
	$languages[$result['code']] = $result;
}

$detect = '';

if (isset($request->server['HTTP_ACCEPT_LANGUAGE']) && $request->server['HTTP_ACCEPT_LANGUAGE']) { 
	$browser_languages = explode(',', $request->server['HTTP_ACCEPT_LANGUAGE']);
	
	foreach ($browser_languages as $browser_language) {
		foreach ($languages as $key => $value) {
			if ($value['status']) {
				$locale = explode(',', $value['locale']);

				if (in_array($browser_language, $locale)) {
					$detect = $key;
				}
			}
		}
	}
}

if (isset($session->data['language']) && array_key_exists($session->data['language'], $languages) && $languages[$session->data['language']]['status']) {
	$code = $session->data['language'];
} elseif (isset($request->cookie['language']) && array_key_exists($request->cookie['language'], $languages) && $languages[$request->cookie['language']]['status']) {
	$code = $request->cookie['language'];
} elseif ($detect) {
	$code = $detect;
} else {
	$code = $config->get('config_language');
}

if (!isset($session->data['language']) || $session->data['language'] != $code) {
	$session->data['language'] = $code;
}

if (!isset($request->cookie['language']) || $request->cookie['language'] != $code) {	  
	setcookie('language', $code, time() + 60 * 60 * 24 * 30, '/', $request->server['HTTP_HOST']);
}			

$config->set('config_language_id', $languages[$code]['language_id']);
$config->set('config_language', $languages[$code]['code']);

// Language	
$language = new Language($languages[$code]['directory']);
$language->load($languages[$code]['filename']);	
$registry->set('language', $language); 

// Document
$registry->set('document', new Document()); 		

// Customer
$registry->set('customer', new Customer($registry));

// Affiliate
$registry->set('affiliate', new Affiliate($registry));

if (isset($request->get['tracking'])) {
	setcookie('tracking', $request->get['tracking'], time() + 3600 * 24 * 1000, '/');
}
		
// Currency
$registry->set('currency', new Currency($registry));

// Tax
$registry->set('tax', new Tax($registry));

// Weight
$registry->set('weight', new Weight($registry));

// Length
$registry->set('length', new Length($registry));

// Cart
$registry->set('cart', new Cart($registry));

// Encryption
$registry->set('encryption', new Encryption($config->get('config_encryption')));
		
// Front Controller 
$controller = new Front($registry);

// SEO URL's
if (!$seo_type = $config->get('config_seo_url_type')) {
	$seo_type = 'seo_url';
}
$controller->addPreAction(new Action('common/' . $seo_type));	

// Maintenance Mode
$controller->addPreAction(new Action('common/maintenance'));
	
// Router
if (isset($request->get['route'])) {
	$action = new Action($request->get['route']);
} else {
	$action = new Action('common/home');
}

// Dispatch
$controller->dispatch($action, new Action('error/not_found'));

// Output
$response->output();
?>

вот индекс файл.

 

а вот текст ошибки

 

Warning: require_once( /home/sachok761/html/system/startup.php): failed to open stream: No such file or directory in /home/sachok761/html/index.php on line 17

Fatal error: require_once(): Failed opening required ' /home/sachok761/html/system/startup.php' (include_path='.:/usr/share/php:/usr/share/pear') in /home/sachok761/html/index.php on line 17

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
krumax    181

sachok777

напишите в ЛС адрес сайта и FTP,

посмотрим что там у Вас.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти


  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу