Популярные ошибки при установки OpenCart 4

Друзья, тут я с вами хочу поделиться с ошибками и их решением при установке OpenCart 4, с которыми столкнулся сам лично.

Как перенести директорию storage в Opencart?

Разработчики требуют вынести директорию storage на уровень выше чем сам сайт, но на виртуальном хостинге это запрещено поэтому автоматическое перемещение не сработает. Вы должны использовать «Самостоятельное перемещение» выбрав этот пункт в окне данного предупреждения. Перемещать мы будем в директорию private, которая и находится выше корневой директории httpdocs. С помощью встроенного файлового менеджера или обычного FTP клиента перемещаем директорию /home/httpd/vhosts/ВАШ_ДОМЕН/httpdocs/system/storage в директорию private данного домена (не ее содержимое, а полностью директорию storage). Далее нам необходимо будет исправить конфигурационный файлы сайта /home/httpd/vhosts/ВАШ_ДОМЕН/httpdocs/config.php и /home/httpd/vhosts/ВАШ_ДОМЕН/httpdocs/admin/config.php и заменить строку

define('DIR_STORAGE', DIR_SYSTEM . 'storage/');

на соответствующую с текущим путем к директории

define('DIR_STORAGE', '/home/user/web/ваш сайт/private/storage/');

После этого предупреждение в админ панели сайта можно закрывать и продолжать работу.

Ошибка при установке в поддиректорию OpenCart

Если нужно установить с субдиректорию OpenCart4 , например в www.domen.ru/shablon/
то на некоторых хостигах можно получить ошибку, типа

Twig\Error\LoaderError: The "/" directory does not exist ("/"). in /home/p99999/www/хххххх.ru/хххххх/system/storage/vendor/twig/twig/src/Loader/FilesystemLoader.php on line 92

То для решения, или пишем хостеру и он подправит или можем зайти в файл
system/storage/vendor/twig/twig/src/Loader/FilesystemLoader.php

и заменить строку

$checkPath = $this->isAbsolutePath($path) ? $path : $this->rootPath.$path;

на

$checkPath = $this->rootPath.$path;

Работает.

Написано

0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
0
Оставьте комментарий! Напишите, что думаете по поводу статьи.x

Cart

Your Cart is Empty

Back To Shop