OC v3.х Ошибка при переносе на другой хост

  • Автор темы Автор темы shtt
  • Дата начала Дата начала

shtt

Разрушитель (V)
Сообщения
296
Реакции
132
Баллы
160
После переноса сайта, выдает ошибку:
Fatal error: Uncaught Twig_Error_Loader: The "/home/mrsv/web/site.com.ua/public_html/catalog/view/template/" directory does not exist. in /home/mrsv/web/site.com.ua/public_html/system/library/template/Twig/Loader/Filesystem.php:94 Stack trace: #0 /home/mrsv/web/site.com.ua/public_html/system/library/template/Twig/Loader/Filesystem.php(76): Twig_Loader_Filesystem->addPath('/home/mrsv/web/...', '__main__') #1 /home/mrsv/web/site.com.ua/public_html/system/library/template/Twig/Loader/Filesystem.php(34): Twig_Loader_Filesystem->setPaths(Array) #2 /home/mrsv/web/site.com.ua/public_html/system/library/template/twig.php(20): Twig_Loader_Filesystem->__construct('/home/mrsv/web/...') #3 /home/mrsv/web/site.com.ua/public_html/system/library/template.php(51): Template\Twig->render('common/column_l...', '1') #4 /home/mrsv/web/site.com.ua/public_html/system/engine/loader.php(125): Template->render('common/column_l...', '1') #5 /home/mrsv/web/site.com.ua/public_html/catalog/controller/com in /home/mrsv/web/site.com.ua/public_html/system/library/template/Twig/Loader/Filesystem.php on line 94

Буду рад любой помощи
 
так у тебя ж написано все
"directory does not exist. in"
конфиги поправлены ?
Менял)) Я понимаю, что где-то туплю, но...
Пробовал два варианта:
<?php
// HTTP
define('HTTP_SERVER', 'https://site.com.ua/');
// HTTPS
define('HTTPS_SERVER', 'https://site.com.ua/');
// DIR
define('DIR_OPENCART', '/home/mr/web/site.com.ua/public_html/');
define('DIR_APPLICATION', DIR_OPENCART . 'catalog/');
define('DIR_SYSTEM', DIR_OPENCART . 'system/');
define('DIR_EXTENSION', DIR_OPENCART . 'extension/');
define('DIR_IMAGE', DIR_OPENCART . 'image/');
define('DIR_STORAGE', DIR_SYSTEM . '../storage/');
define('DIR_LANGUAGE', DIR_APPLICATION . 'language/');
define('DIR_TEMPLATE', DIR_APPLICATION . 'view/template/');
define('DIR_CONFIG', DIR_SYSTEM . 'config/');
define('DIR_CACHE', DIR_STORAGE . 'cache/');
define('DIR_DOWNLOAD', DIR_STORAGE . 'download/');
define('DIR_LOGS', DIR_STORAGE . 'logs/');
define('DIR_MODIFICATION', DIR_STORAGE . 'modification/');
define('DIR_SESSION', DIR_STORAGE . 'session/');
define('DIR_UPLOAD', DIR_STORAGE . 'upload/');
// DB
define('DB_DRIVER', 'mysqli');
define('DB_HOSTNAME', 'localhost');
define('DB_USERNAME', 'USERNAME');
define('DB_PASSWORD', 'PASSWORD');
define('DB_DATABASE', 'DATABASE');
define('DB_PORT', '3306');
define('DB_PREFIX', 'oc_');

2-й вариант:
<?php
// HTTP
define('HTTP_SERVER', 'https://site.com.ua/');
// HTTPS
define('HTTPS_SERVER', 'https://site.com.ua/');
// DIR
define('DIR_APPLICATION', '/home/mr/web/site.com.ua/public_html/catalog/');
define('DIR_SYSTEM', '/home/mrsv/web/site.com.ua/public_html/system/');
define('DIR_IMAGE', '/home/mrsv/web/site.com.ua/public_html/image/');
define('DIR_STORAGE', '/home/mrsv/web/site.com.ua/public_html/storage/');
define('DIR_CATALOG', '/home/mrsv/web/site.com.ua/public_html/catalog/');
define('DIR_LANGUAGE', DIR_APPLICATION . 'language/');
define('DIR_TEMPLATE', DIR_APPLICATION . 'view/template/');
define('DIR_CONFIG', DIR_SYSTEM . 'config/');
define('DIR_CACHE', DIR_STORAGE . 'cache/');
define('DIR_DOWNLOAD', DIR_STORAGE . 'download/');
define('DIR_LOGS', DIR_STORAGE . 'logs/');
define('DIR_MODIFICATION', DIR_STORAGE . 'modification/');
define('DIR_SESSION', DIR_STORAGE . 'session/');
define('DIR_UPLOAD', DIR_STORAGE . 'upload/');
// DB
define('DB_DRIVER', 'mysqli');
define('DB_HOSTNAME', 'localhost');
define('DB_USERNAME', 'USERNAME');
define('DB_PASSWORD', 'PASSWORD');
define('DB_DATABASE', 'DATABASE');
define('DB_PORT', '3306');
define('DB_PREFIX', 'oc_');
 
Что бы наверняка, сделай папку, установи чистую платформу и конфиги скопируй, там только базу поменять и подпапку удалить
Ну или по ftp полный путь скопировать
 
PHP:
define('DIR_MODIFICATION', DIR_STORAGE . 'modification/');
Не существует папки /home/mrsv/web/site.com.ua/public_html/storage/storage/
:)
 
  • Мне нравится
Реакции: shtt
PHP:
define('DIR_MODIFICATION', DIR_STORAGE . 'modification/');
Не существует папки /home/mrsv/web/site.com.ua/public_html/storage/storage/
:)
Все поправил, теперь новый трабл

Fatal error: Uncaught Twig_Error_Loader: Unable to find template "common/column_right.twig" (looked into: /home/mr/web/site.com.ua/public_html/system/../storage/modification/admin/view/template, /home/mr/web/site.com.ua/public_html/catalog/view/template). in /home/mr/web/site.com.ua/public_html/system/library/template/Twig/Loader/Filesystem.php:215 Stack trace: #0 /home/mr/web/site.com.ua/public_html/system/library/template/Twig/Loader/Filesystem.php(139): Twig_Loader_Filesystem->findTemplate('common/column_r...') #1 /home/mr/web/site.com.ua/public_html/system/library/template/Twig/Environment.php(312): Twig_Loader_Filesystem->getCacheKey('common/column_r...') #2 /home/mr/web/site.com.ua/public_html/system/library/template/Twig/Environment.php(378): Twig_Environment->getTemplateClass('common/column_r...', NULL) #3 /home/mr/web/site.com.ua/public_html/storage/modification/system/library/template/twig.php(42): Twig_Environment->loadTemplate('common/column_r...') #4 /ho in /home/mr/web/site.com.ua/public_html/system/library/template/Twig/Loader/Filesystem.php on line 215
 
ну так наверное надо обновить модификаторы
очистить все кеши и проверить наличие этого шаблона в папке
 
Назад
Верх