Есть лицензионный шаб, есть бэкап этого шаба с правильного хостинга. Пользуюсь OpenServer. Залил бэкап в папку, создал в PHPMyAdmin пользователя и базу, затем ещё одну базу, так как имя базы и пользователя разные, в итоге вижу вот это:
Warning: require_once(/home/xnmacmdn/public_html/system/startup.php): failed to open stream: No such file or directory in W:\domains\xn--j1aeff.tv\index.php on line 23
Fatal error: require_once(): Failed opening required '/home/xnmacmdn/public_html/system/startup.php' (include_path='.;w:/modules/php/PHP-5.5;w:/modules/php/PHP-5.5/PEAR/pear') in W:\domains\xn--j1aeff.tv\index.php on line 23
Извиняюсь, человек я далековатый от всех этих дел, поменять строку могу, пару тегов прописать, ну и всё ((:
Предположение 1: привилегии пользователя не распространились на новую базу, как в PHPMyAdmin привязать БД к пользователю? Но вроде дело не в этом
Предположение 2: Нужно правильно указать версию PHP и апача. Где это делать я вроде знаю, но чего указывать без понятия.
Config.php выглядит вроде так
define('DIR_APPLICATION', '/home/xnmacmdn/public_html/catalog/');define('DIR_SYSTEM', '/home/xnmacmdn/public_html/system/');
define('DIR_DATABASE', '/home/xnmacmdn/public_html/system/database/');
define('DIR_LANGUAGE', '/home/xnmacmdn/public_html/catalog/language/');
define('DIR_TEMPLATE', '/home/xnmacmdn/public_html/catalog/view/theme/');
define('DIR_CONFIG', '/home/xnmacmdn/public_html/system/config/');
define('DIR_IMAGE', '/home/xnmacmdn/public_html/image/');
define('DIR_CACHE', '/home/xnmacmdn/public_html/system/cache/');
define('DIR_DOWNLOAD', '/home/xnmacmdn/public_html/download/');
define('DIR_LOGS', '/home/xnmacmdn/public_html/system/logs/');
Index.php такой
<?php
// Version
define('VERSION', '1.5.6');
/* Testing non-beta */
// Configuration
if (file_exists('config.php')) {
require_once('config.php');
}
// Install
if (!defined('DIR_APPLICATION')) {
header('Location: install/index.php');
exit;
}
// VirtualQMOD
require_once('./vqmod/vqmod.php');
VQMod::bootup();
// VQMODDED Startup
require_once(VQMod::modCheck(DIR_SYSTEM . 'startup.php'));
// Application Classes
require_once(VQMod::modCheck(DIR_SYSTEM . 'library/customer.php'));
require_once(VQMod::modCheck(DIR_SYSTEM . 'library/affiliate.php'));
require_once(VQMod::modCheck(DIR_SYSTEM . 'library/currency.php'));
require_once(VQMod::modCheck(DIR_SYSTEM . 'library/tax.php'));
require_once(VQMod::modCheck(DIR_SYSTEM . 'library/weight.php'));
require_once(VQMod::modCheck(DIR_SYSTEM . 'library/length.php'));
require_once(VQMod::modCheck(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);
Спасибо всем, и извиняюсь за банальность вопроса, если он таковой