wdrożenia PrestaShop

Ostatnie wiadomości

Strony: [1] 2 3 ... 10
1
PrestaShop 1.7 / Odp: Aktualizacja PRESTA 1.6.1.17 > 1.7.2.0
« Ostatnia wiadomość wysłana przez bonek04pl dnia Październik 18, 2017, 02:10:59 pm »
Dziękuje za odpowiedź.

- Czyli powinienem zmienic memory_limit na 512 (a raczej zamówić bo to opcja płatna na linuxpl.com)
- Gdzie na hostingu linuxpl.com znajde plik php.ini aby ręcznie zmienic parametry ?
- Lokalnie, czyli muszę wgrać pliki instalacyjne 1.7 do autoupdate/lastest i rozpakować archiwum? Albo wgrać bezpośrednio z zipa wrzuconego na FTP ?

Niestety szefostwo się uparło i musi być najnowsza wersja...
2
PrestaShop 1.7 / Odp: rozszerzenie możliwości edytora tekstowego
« Ostatnia wiadomość wysłana przez west dnia Październik 18, 2017, 01:40:29 pm »
Nie powinno się ładować kodu html w opisy - powoduje to błędy w indeksowaniu. Ale skoro musisz zobacz jak się edytuje TinyMce w celu odblokowania pozostałych przycisków. Rozumiem że wygląd ma być ważniejszy od sprzedaży w Twoim sklepie internetowym .....
3
PrestaShop 1.7 / Odp: Aktualizacja PRESTA 1.6.1.17 > 1.7.2.0
« Ostatnia wiadomość wysłana przez west dnia Październik 18, 2017, 01:38:55 pm »
Po pierwsze aktualizacja nie działa poprawnie - jest mnóstwo wątków w internecie na ten temat. Po 2 memory limit 256 - szału nie ma. Prawdopodobnie skrypt się nie wyrabia i blokuje dostęp do plików klas. Po 3 nie rozumiem po co aktualizujesz do 1.7 - nie czytasz na forach ile jeszcze jest z tym problemów ? - natomiast 1.6 będzie wspierana do października 2018. Po 4 skoro musisz zrób to lokalnie i ustaw wysokie parametry w php.ini
4
PrestaShop 1.6 / Odp: Dashboard w Presta
« Ostatnia wiadomość wysłana przez west dnia Październik 18, 2017, 01:35:45 pm »
Zawsze dobrze wyświetla. Koszyk może mieć wartość 0 po jego odwiedzeniu - mam na myśli stronę. Ponadto roboty skanujące mogą pokazywać podobny efekt. Dane pobierane są z kopalni danych do statystyk. Ten moduł zapisuje sesje klientów w bazie danych. Porównaj ip. Jeśli są te same masz próbę skanowania sklepu - znalezienia luk np.
5
Błędy / Odp: Wystąpił błąd podczas wysyłania wiadomości - Biuro Obsługi Klienta
« Ostatnia wiadomość wysłana przez west dnia Październik 18, 2017, 01:33:45 pm »
Wyłącz ten moduł ponieważ ładnie Ci pisze że wskazane metody są nieprawidłowe - przestarzałe. Natomiast włączenie trybu debugowania pokazuje również ostrzeżenia. Wpływają na szybkość sklepu ale nie są krytyczne
6
PrestaShop 1.7 / Odp: Aktualizacja PRESTA 1.6.1.17 > 1.7.2.0
« Ostatnia wiadomość wysłana przez bonek04pl dnia Październik 18, 2017, 12:13:49 pm »
Aktualizacja:

  • Przywróciłem wcześniejsze ustawienia PHP i zmieniłem memory_limit z 128 na 256
  • Zmieniłem wersje PHP z 7.0 na 5.3.6  (taką sama jaką wcześniej obsługiwała kopia sklepu)
  • Wyczyściłem cache z poziomu panelu administracyjnego Presta oraz z folderu smarty/ na FTP.
  • Przy aktualizacji do 1.7.2.0 za pomocą bety 1-Click Update zmieniłem wydajność serwera na wysoką.

Po tych czynnościach aktualizacja wisiała dłużej niż zwykle ale bez błędu (załącznik błąd2.png):
 
Z logu apache dostałem takie powtarzające się błędy:

Kod: (auto:0) [Zaznacz]
[Wed Oct 18 11:55:20.749433 2017] [fcgid:warn] [pid 22267:tid 140428519628544] [client 188.40.106.73:49316] mod_fcgid: stderr: PHP Fatal error: Cannot use PrestaShopBundle\\Service\\Database\\Upgrade as Upgrade because the name is already in use in /home/bonek093/domains/bonek093.ayz.pl/public_html/src/PrestaShopBundle/Install/Install.php on line 56
Następnie aktualizacja się odwiesiła i znów dostałem ten sam błąd (załącznik błąd.png):
 
A w logach apache pojawiły się takie błędy:

Kod: (auto:0) [Zaznacz]
[Wed Oct 18 11:55:20.749433 2017] [fcgid:warn] [pid 22267:tid 140428519628544] [client 188.40.106.73:49316] mod_fcgid: stderr: PHP Fatal error:  Cannot use PrestaShopBundle\\Service\\Database\\Upgrade as Upgrade because the name is already in use in /home/bonek093/domains/bonek093.ayz.pl/public_html/src/PrestaShopBundle/Install/Install.php on line 56
[Wed Oct 18 11:55:22.188135 2017] [fcgid:warn] [pid 22267:tid 140428622192384] [client 78.131.143.36:5561] mod_fcgid: read data timeout in 1200 seconds, referer: http://bonek093.ayz.pl/dokcjn9jl4wforys/index.php?controller=AdminSelfUpgrade&conf=6&token=481651fce6ca30aab6c8a15444e3f0d9
[Wed Oct 18 11:55:22.188159 2017] [core:error] [pid 22267:tid 140428622192384] [client 78.131.143.36:5561] End of script output before headers: ajax-upgradetab.php, referer: http://bonek093.ayz.pl/dokcjn9jl4wforys/index.php?controller=AdminSelfUpgrade&conf=6&token=481651fce6ca30aab6c8a15444e3f0d9
[Wed Oct 18 11:55:22.268299 2017] [fcgid:warn] [pid 22267:tid 140428315782912] [client 188.40.106.73:49324] mod_fcgid: stderr: PHP Fatal error:  Cannot use PrestaShopBundle\\Service\\Database\\Upgrade as Upgrade because the name is already in use in /home/bonek093/domains/bonek093.ayz.pl/public_html/src/PrestaShopBundle/Install/Install.php on line 56

Nie wiem co dalej zrobić z tym fantem.
7
PrestaShop 1.7 / Aktualizacja PRESTA 1.6.1.17 > 1.7.2.0
« Ostatnia wiadomość wysłana przez bonek04pl dnia Październik 18, 2017, 08:05:50 am »
Witam serdecznie.

Za pomocą starszej wersji 1-Click Upgrade (która daje mozliwość aktualizacji do 1.7.2.0) chciałem zaktualizować Prestashop z wersji 1.6.1.17 na wersje 1.7.2.0 jednak przy samym końcu aktualizacji (wgrywanie nowej bazy danych) wyskoczył mi taki błąd:

[Ajax / Server Error for action upgradeDb] textStatus: "error " errorThrown:" " jqXHR: " "
Czy ktoś wie jak mogę się go pozbyć ?

Z tego co mi się wydaje może to być zbyt krótki czas dostępu do bazy danych ale nie jestem pewien.

Próbowałem także zainstalować starszą wersje 1.7.0.0 poprzez dodanie pliku archiwum do autoupdate/download jednak wyskakuje ten sam błąd.

Zmieniałem także zaawansowane ustawienia PHP w panelu administracyjnym:

max_execution_time = 450
max_input_time = 450
memory_limit = 256M
max_input_vars = 3000
post_max_size = 128M
upload_max_filesize = 128M

Jednak i to nic nie dało, po prostu wisi cały czas na ostatniej linijce dotyczącej aktualizacji bazy danych po czym po 10 minutach wywala ten błąd.
 
Dodaje screenshot z logów aktualizacji.
8
PrestaShop 1.7 / Odp: rozszerzenie możliwości edytora tekstowego
« Ostatnia wiadomość wysłana przez mice6 dnia Październik 17, 2017, 08:38:47 pm »
a może jakiś dodatek godny polecenia?
9
PrestaShop 1.6 / Dashboard w Presta
« Ostatnia wiadomość wysłana przez Asas dnia Październik 17, 2017, 08:20:19 pm »
Jestem bardzo początkujący w użytkowaniu Presty. Chciałbym się dowiedzieć jak działa Dahsboard w Prescie. Przede wszystkim chodzi mi o dane:Odwiedzający online oraz aktywne koszyki sklepowe. Dane które są tam pokazywane nie mają nic wspólnego z rzeczywistością. Przykładowo, aktywne koszyki sklepowe są pokazywane pomimo że nikogo nie ma akurat w koszyku.
Jeszcze kwestia porzuconych koszyków. Mam pełno porzuconych koszyków z wartością zero. To też jakieś fałszywe dane, ponieważ nie ma możliwości porzucenia koszyka bez włożenia do niego produktu. Czy ktoś bardziej doświadczony, mógłby wyjaśnić czy dashboard presty można ulepszyc czy po prostu dać sobie spokój bo to zawsze się źle wyświetla.
10
Błędy / Odp: Wystąpił błąd podczas wysyłania wiadomości - Biuro Obsługi Klienta
« Ostatnia wiadomość wysłana przez game-store dnia Październik 17, 2017, 07:09:08 pm »
przywróć plik z domyślnej paczki instalacyjnej. Zobacz jakie jeszcze pliki nadpisuje ten moduł - katalog override

Za nic nie mogłem wgrać tego modułu Swiftmailer bo ciągle błąd przy konfiguracji i tak samo nie było żadnego folderu swift5 i ścieżki w ftp: public_html/tools/swift5/ ale teraz nagle po wielu zmianach w sklepie ( próbowałem wszystkiego i po każdej zmianie testowałem ) zaczęło działać i sklep normalnie wysyła wszystkie wiadomości tak jak powinno. Wgrałem również czysty plik Mail.php i nie wiem czy to pomogło czy coś innego ale najważniejsze, że teraz działa :D dziękuje bardzo za pomoc!

Włączyłem też raportowanie błędów i miałem właśnie błędy od pliku Mail.php oraz od modułu Swiftmailer ale teraz znikły i już ich nie ma, wszystko działa jednak został jeden błąd od innego modułu backgroundswitcher jest on od tła w sklepie. Tak naprawdę żadnych problemów nie ma z nim bo działa normalnie wyświetla tło sklepu i jest ten efekt z modułu jednak wolałbym się z tym teraz uporać aby już nie było żadnych problemów i wyświetlanych błędów w sklepie. DOstaje taki komunikat błędu: "Deprecated: Non-static method SwitcherModel::getActiveRecords() should not be called statically, assuming $this from incompatible context in /usr/home/gamescodes/domains/keycode24.net/public_html/modules/backgroundswitcher/backgroundswitcher.php on line 408"

oraz taki mam błąd po wejściu w ten moduł w Panelu Administracyjnym: "Unknown error w linii 112 w pliku /usr/home/gamescodes/domains/keycode24.net/public_html/modules/backgroundswitcher/backgroundswitcher.php
[8192] Non-static method SwitcherModel::getAllRecords() should not be called statically, assuming $this from incompatible context"


A poniżej podaje wycinek z tego pliku backgroundswitcher.php + załączam go w całości w załączniku.
Liczę na pomoc :) dziękuje jeszcze raz za pomoc z poprzednim problemem bo szczerze od dawna nie mogłem go usunąć.


Linia ok 408
public function hookFooter($params)
{
  $page = $this->context->controller->php_self;
  //echo $page;exit;
  $this->context->smarty->assign(
      array(

          'bg_switcher_link' => $this->context->link->getModuleLink('backgroundswitcher', 'backgroundswitcher'),
          'my_module_name' => Configuration::get('BACKGROUNDSWITCHER_NAME'),
         
     >>> to jest 408     [b]'all_pages' => SwitcherModel::getActiveRecords($page),[/b]

         
            )
  );
  return $this->display(__FILE__, 'backgroundswitcher.tpl', $this->getCacheId());
}

public function hookDisplayHeader()
{
  $this->context->controller->addCSS($this->_path.'css/backgroundswitcher.css', 'all');
}

}
?>

Linia ok 112
                  $helper->fields_value['show'] = 1;
                }
               
                if($img_name != NULL)
                {
                  $helper->fields_value['image'] = $img_name;
                }
               
                if($pages_active != NULL)
                {
                   $pages_checked=array();
                   $pages_checked=explode(",",$pages_active);
                                     
                   foreach ($pages_checked as $key => $value)
                   {
                      $this->fields_value[$value] = true;
                    }
                }               
              }
          }
          return $helper->generateForm($this->fields_form);
    }

   else   
    {
                  $helper = $this->configList();               
           >>> to jest 112       [b]return $helper->generateList(SwitcherModel::getAllRecords(),$this->fields_list);[/b]
    }
  }    //  getcontent function ends

 private function _postProcess()
 {
     if (Tools::isSubmit('save'.$this->name))
     {

Strony: [1] 2 3 ... 10