wdrożenia PrestaShop

Problem z aktualizacją

  • 7 Odpowiedzi
  • 4215 Wyświetleń

0 użytkowników i 1 Gość przegląda ten wątek.

*

Offline viper_lasser

  • Nowy
  • *
  • 4
  • 0
  • PrestaShop
  • PrestaShop: 1.7
  • Status: forum
Problem z aktualizacją
« dnia: Sierpień 24, 2020, 11:08:54 pm »
Zaktualizowałem prestę z wersji 1.4.x na najnowszą wersję 1.7.x
Zrobiłem to w ten sposób że najpierw zaktualizowałem wersję 1.4.x do najnowszej 1.4.x a później podbiłem do wersji 1.5.x a później już do najnowszej 1.7.x

Pojawiły się 2 problemy.
Pierwszy to taki że strona główna nie chce się uruchomić bo występuje błąd
"Oops, something went wrong.

Try to refresh this page or feel free to contact us if the problem persists"

Drugi
W panelu administratora jak chcę wejść do modułów to cms się wykłada z takim komunikatem

"
[PrestaShop] Fatal error in module smarty_internal_templatebase:
Uncaught exception 'SmartyException' with message 'Unable to load template file 'controllers/modules/header.tpl' in 'controllers/modules/page.tpl'' in C:\xampp\htdocs\moj-shop.com\tools\smarty\sysplugins\smarty_internal_templatebase.php:127 Stack trace: #0 C:\xampp\htdocs\moj-shop.com\tools\smarty\sysplugins\smarty_internal_template.php(286): Smarty_Internal_TemplateBase->fetch(NULL, NULL, NULL, NULL, false, false, true) #1 C:\xampp\htdocs\moj-shop.com\cache\smarty\compile\95\b9\f9\95b9f9726696b887295f6e155969ec80e7ff7983.file.page.tpl.php(38): Smarty_Internal_Template->getSubTemplate('controllers/mod...', NULL, NULL, NULL, NULL, Array, 0) #2 C:\xampp\htdocs\moj-shop.com\tools\smarty\sysplugins\smarty_internal_templatebase.php(180): content_5f4426e555efa3_59043155(Object(Smarty_Internal_Template)) #3 C:\xampp\htdocs\moj-shop.com\tools\smarty\sysplugins\smarty_internal_template.php(286): Smarty_Internal_TemplateBase->fetch(NULL, NULL, NULL, NULL, false, false, true) #4 C:\xampp\htdocs\"

Testy robię na najnowszym xamppie na windowsie 10.

*

Offline west

  • Administrator
  • Mieszkaniec
  • *****
  • 5,292
  • 106
  • Płeć: Mężczyzna
  • Europasaz.pl
    • PrestaShop, Wordpress, SMF, Woocomerce
  • PrestaShop: 8.0
  • Status: Programista
Odp: Problem z aktualizacją
« Odpowiedź #1 dnia: Sierpień 25, 2020, 08:30:29 am »
Włącz tryb debugowania otrzymasz bardziej szczegółowe wykazy błędów. Wrzuć na forum oraz sprawdź error.log
MODUŁY | https://europasaz.pl |  SKLEPY INTERNETOWE | WSPARCIE TECHNICZNE | HOSTING | https://europasaz.pl 

*

Offline viper_lasser

  • Nowy
  • *
  • 4
  • 0
  • PrestaShop
  • PrestaShop: 1.7
  • Status: forum
Odp: Problem z aktualizacją
« Odpowiedź #2 dnia: Sierpień 25, 2020, 05:06:17 pm »
Wcześniej miałem zaznaczoną opcję debugowania ale pomogła dopiero zmiana opisana tutaj
https://www.prestashop.com/forums/topic/575132-how-to-enable-debug-mode-on-prestashop-17-and-older-versions-turn-on-error-reporting-blank-page/
a dokładnie zmiana w ./config/defines.inc.php
define('_PS_MODE_DEV_', true);

Pojawiła się informacja że nie ma wybranego domyślnego szablonu
[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]

Teraz strona główna już się otwiera ale dalej jest taki problem ze sliderem (slideric - jquery nivo slider).
Notice: Undefined index: HOOK_SLIDER in C:\xampp\htdocs\moj-shop.com\cache\smarty\compile\42\44\e4\4244e476c8f532ad8421f12f5aa3f5cc5f17b375.file.header.tpl.php on line 164

Notice: Trying to get property of non-object in C:\xampp\htdocs\moj-shop.com\cache\smarty\compile\42\44\e4\4244e476c8f532ad8421f12f5aa3f5cc5f17b375.file.header.tpl.php on line 164

Przy próbie wejścia do modułów żeby sprawdzić co jest z tym modułem slideric pojawia się błąd jak w pierwszym poście.

We panelu admina jest taki błąd przy włączonym debugowaniu

Notice: Undefined variable: _MODULE in C:\xampp\htdocs\moj-shop.com\modules\autoupgrade\AdminSelfUpgrade.php on line 462

Edit: Ostatni błąd usunąłem stosując tą poradę z ostatniego postu
https://www.prestashop.com/forums/topic/436536-undefined-variable-notice-in-1-click-update-module-after-update-to-newest-version/

ale błąd z pierwszego mojego posta gdzie wykłada się smarty niestety dalej występuje. Nie mogę wczytać listy modułów.

*

Offline west

  • Administrator
  • Mieszkaniec
  • *****
  • 5,292
  • 106
  • Płeć: Mężczyzna
  • Europasaz.pl
    • PrestaShop, Wordpress, SMF, Woocomerce
  • PrestaShop: 8.0
  • Status: Programista
Odp: Problem z aktualizacją
« Odpowiedź #3 dnia: Sierpień 26, 2020, 05:46:25 pm »
To prawdopodobnie moduł autoupgrade oraz moduł ps_linklist
MODUŁY | https://europasaz.pl |  SKLEPY INTERNETOWE | WSPARCIE TECHNICZNE | HOSTING | https://europasaz.pl 

*

Offline viper_lasser

  • Nowy
  • *
  • 4
  • 0
  • PrestaShop
  • PrestaShop: 1.7
  • Status: forum
Odp: Problem z aktualizacją
« Odpowiedź #4 dnia: Sierpień 26, 2020, 06:18:57 pm »
Modułu ps_linklist nie mam w folderach natomiast znalazłem moduł autoupgrade w lokalizacjach:
./admin915/autoupgrade
./modules/autoupgrade
i zmieniłem ich nazwę folderu na _autoupgrade
Niestety po ponownym wybraniu z menu głównego backendu "Modules->Modules" ciągle jest to samo jak w pierwszym poście.
Czyściłem już cache i go wyłączałem ale to nie pomaga.

*

Offline west

  • Administrator
  • Mieszkaniec
  • *****
  • 5,292
  • 106
  • Płeć: Mężczyzna
  • Europasaz.pl
    • PrestaShop, Wordpress, SMF, Woocomerce
  • PrestaShop: 8.0
  • Status: Programista
Odp: Problem z aktualizacją
« Odpowiedź #5 dnia: Sierpień 29, 2020, 11:51:10 am »
Zobacz co masz w error.log serwera
MODUŁY | https://europasaz.pl |  SKLEPY INTERNETOWE | WSPARCIE TECHNICZNE | HOSTING | https://europasaz.pl 

*

Offline viper_lasser

  • Nowy
  • *
  • 4
  • 0
  • PrestaShop
  • PrestaShop: 1.7
  • Status: forum
Odp: Problem z aktualizacją
« Odpowiedź #6 dnia: Sierpień 29, 2020, 08:42:14 pm »
Okazało się że jakim cudem ale brakowało pliku /admin915/themes/default/template/controllers/modules/header.tpl

Znalazłem go na drugiej kopi presty. Wrzuciłem do w/w folderu i działa :)

Dziękuję za pomoc

*

Offline west

  • Administrator
  • Mieszkaniec
  • *****
  • 5,292
  • 106
  • Płeć: Mężczyzna
  • Europasaz.pl
    • PrestaShop, Wordpress, SMF, Woocomerce
  • PrestaShop: 8.0
  • Status: Programista
Odp: Problem z aktualizacją
« Odpowiedź #7 dnia: Sierpień 30, 2020, 02:02:16 pm »
Najlepiej spakować wszystko i wrzucić po ssh omijając ftp.....
MODUŁY | https://europasaz.pl |  SKLEPY INTERNETOWE | WSPARCIE TECHNICZNE | HOSTING | https://europasaz.pl