Jump to content
  • 0

Problem z motywem po przeniesieniu na nowy hosting


Adrtg

Question

Cześć drodzy forowicze, presta nie jest moja mocną stroną dlatego poszukuję pomocy u starych wyjadaczy :)  A więc do rzeczy:

 

Przeniosłem sklep oparty na systemie prestashop z hostingu home na hosting Atthost. Wszystko poszło stosunkowo gładko, zrobiłem eksport bazy danych a pliki sklepu skopiowałem przy pomocy filezilla. Wgrałem wszystko na nowy hosting 1do1, zaimportowałem bazę danych, podmieniłem adresy url w bazie na nowe. Udało mi się zalogować bez problemu do panelu administracyjnego, wydawało się, że wszystko gra.

 

Jednak gdy dopaliłem podgląd strony zastałem taki komunikat (wrzucam także załącznik ze screenem):

 

[PrestaShopException]

Aktualny motyw jest niedostępny "default-bootstrap". Sprawdź nazwę katalogu motywu i uprawnienia.
at line 259 in file classes/controller/FrontController.php

254. Tools::redirect('index.php?controller=authentication'.($this->authRedirection ? '&back='.$this->authRedirection : '')); 255. } 256. 257. /* Theme is missing */ 258. if (!is_dir(_PS_THEME_DIR_)) { 259. throw new PrestaShopException((sprintf(Tools::displayError('Current theme unavailable "%s". Please check your theme directory name and permissions.'), basename(rtrim(_PS_THEME_DIR_, '/\\'))))); 260. } 261. 262. if (Configuration::get('PS_GEOLOCATION_ENABLED')) { 263. if (($new_default = $this->geolocationManagement($this->context->country)) && Validate::isLoadedObject($new_default)) { 264. $this->context->country = $new_default;

FrontControllerCore->init - [line 170 - classes/controller/Controller.php]

165. /** 166. * Starts the controller process (this method should not be overridden!) 167. */ 168. public function run() 169. { 170. $this->init(); 171. if ($this->checkAccess()) { 172. // setMedia MUST be called before postProcess 173. if (!$this->content_only && ($this->display_header || (isset($this->className) && $this->className))) { 174. $this->setMedia(); 175. }

ControllerCore->run - [line 367 - classes/Dispatcher.php]

362. if (isset($params_hook_action_dispatcher)) { 363. Hook::exec('actionDispatcher', $params_hook_action_dispatcher); 364. } 365. 366. // Running controller 367. $controller->run(); 368. } catch (PrestaShopException $e) { 369. $e->displayMessage(); 370. } 371. } 372.

DispatcherCore->dispatch - [line 28 - index.php]

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

obermark.thumb.png.11f689bf2a347f00ffc3407d1582dc37.png

 

Nie zmieniałem, żadnych nazw ani uprawnień. Próbowałem wgrać inny motyw, jednak komunikat pozostaje identyczny po za nazwą motywu którego nie może znaleźć. Czyli zamiast ""default-bootstrap" wywala ten sam błąd ale z nazwą innego motywu "nazwa innego motywu" reszta pozostaje niezmienna. Próbowałem czyścić pamięć podręczną, zarówno poprzez panel jak i ręcznie poprzez ftp. Słabo ogarniam preste, więc skończyły mi się pomysły. Szukałem również tego problemu w google, jednak sposoby, które tam znalazłem nie pomogły. 

Bardzo proszę drodzy forowicze pomóżcie mi z tym :) 

 

Pozdrawiam serdecznie.

 

Link to comment
Share on other sites

1 answer to this question

Recommended Posts

  • 0

Hej,

poniżej kilka pomysłów, które mogą pomóc:

1. Sprawdź uprawnienia do plików i katalogów (na próbę możesz dać pełne uprawnienia i zobaczyć czy to coś pomogło, później trzeba będzie ustawić uprawnienia do katalogów)

2. Sprawdź czy całe środowisko spełnia wymagania Presty. Tutaj znajdziesz prosty raport plik php (phppsinfo.php) do sprawdzenia czy serwer spełnia wymogi:

https://devdocs.prestashop.com/1.7/basics/installation/system-requirements/

3. Wyczyść cache w var/cache dla pro i dev

Daj proszę znać co z tego wyszło.

Powodzenia

T.

 

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...