Jump to content

Ошибка Current theme unselected


Recommended Posts

Добрый день,

Без помощи прфессионалов не обойтись:

 

Преста 1.5.6.2.

Настраивался мультимагазин.

Был обращение к хостеру прописать домены для мультимагазина.

Основной магазин лежит в папке домен.ком/shop/

Подключались: домен2.ком и домен3.ком

 

В магазине были указаны эти адреса, но при переходе по ссылкам окрывалась главная страница домен.ком, а не магазина из папки /shop/

Хостер что-то делал, но ничего не плучалось, чтобы по ссылкам домен1.ком и домен2.ком открывался магазин.

С мей стороны мультиимагази отключался, включался, привязывались к дефолному магазину разные категории....в общем после очередной фразы хостера "Проверьте работу магазина" магазин фообще перестал работать.

В бэкофисе все страницы загружались тольк в виде текста без графики. Выйдя оих админки уже не могу зайти.

Бэкап не создали, думали что хостер только домены подшаманит.

 

При ппытке перейти на сайт магазина Пишет:

[PrestaShopException]

Current theme unselected. Please check your theme configuration.
at line 97 in file config/config.inc.php

91. /* Initialize the current Shop */92. try 93. {94. 	$context->shop = Shop::initialize();95. 	if (Tools::isEmpty($theme_name = $context->shop->getTheme()) && !defined('_PS_ADMIN_DIR_'))96.  		throw new PrestaShopException(Tools::displayError('Current theme unselected. Please check your theme configuration.'));97. }98. catch (PrestaShopException $e)99. {100. 	$e->displayMessage();101. }

require - [line 27 - index.php] - [0 Argument]

21. *  @copyright  2007-2013 PrestaShop SA22. *  @license    http://opensource.org/licenses/osl-3.0.php  Open Software License (OSL 3.0)23. *  International Registered Trademark & Property of PrestaShop SA24. */25. 26. require(dirname(__FILE__).'/config/config.inc.php');27. Dispatcher::getInstance()->dispatch();28. 

При входе в админку дебаг пишет:

Warning: strpos(): Empty needle in домен.ком/shop/classes/Tools.php on line 2195

Warning: strpos(): Empty needle in домен.ком/shop/classes/Tools.php on line 2195

Warning: strpos(): Empty needle in домен.ком/shop/classes/Tools.php on line 2195

Warning: strpos(): Empty needle in домен.ком/shop/classes/Tools.php on line 2195

Warning: strpos(): Empty needle in домен.ком/shop/classes/Tools.php on line 2195

Warning: strpos(): Empty needle in домен.ком/shop/classes/Tools.php on line 2195

Warning: strpos(): Empty needle in домен.ком/shop/classes/Tools.php on line 2195

Warning: strpos(): Empty needle in домен.ком/shop/classes/Tools.php on line 2195

Warning: strpos(): Empty needle in домен.ком/shop/classes/Tools.php on line 2195

Warning: file_put_contents(домен.ком/shop/config/xml/default_country_modules_list.xml): failed to open stream: Permission denied in домен.ком/shop/classes/controller/AdminController.php on line 1545

Warning: file_put_contents(домен.ком/shop/config/xml/tab_modules_list.xml): failed to open stream: Permission denied in домен.ком/shop/classes/controller/AdminController.php on line 2937

 

 

Сижу уже 17 часов, пытаясь найти в чем проблема, но знаний не хватает. Гугл не дал нужной помощи...

Вся надежда на Вашу помощь.

 

Link to comment
Share on other sites

18-й час пошел на пользу:

Заходим в базу магазина mySQL, в группе таблиц ps_shop отключаем все шаблоны и магазины, кроме дефолтного, привязываем к нему дефолтную тему. Проверяем все настройки деволтного магазина и все...заработало!!

Link to comment
Share on other sites

При попытке обновить модуль или очистить каш выдает ошибки.

Так при обновлении модуля пишет:

 

Warning: ZipArchive::extractTo(domen.com/shop/modules//themeinstallator/backward_compatibility/backward.ini): failed to open stream: Permission denied in domen.com/shop/classes/Tools.php on line 2281 Warning: Cannot modify header information - headers already sent by (output started at domen.com/shop/classes/Tools.php:2281) in domen.com/shop/classes/Tools.php on line 141

 

Где может быть проблема?

Link to comment
Share on other sites

не отключил дебагер и при первом входе в админку выдает:

Warning: file_put_contents(/domen.com/shop/config/xml/default_country_modules_list.xml): failed to open stream: Permission denied in /var/www/user1137451/data/www/rbcard.com/shop/classes/controller/AdminController.php on line 1545

 

Кто знает, что с этим делать?

Link to comment
Share on other sites

В очередной раз убеждаюсь, что сам себе не поможешь - никто не поможет ;)

 

Весь затык бы в настройках сервера.

Обойти проблему с обновлением модуля можно отключив модуль, удалив папку модуля в moduls/ и заново установив модуль.

Глобальное решение вопрса - изменить настройки сервера (права доступа)

Link to comment
Share on other sites

×
×
  • Create New...