Skocz do zawartości
mocnykubek

Fatal error - problem między krzesłem a klawiaturą

Rekomendowane odpowiedzi

Dzień dobry, 

 

to mój pierwszy post i od razu z kaszaną. Zainstalowałem dzisiaj PrestaShop 1.6.1.0 na zenboxie i pokonfigurowałem sobie wszystko. Chciałem wejść w IMPORT CSV i od razu po kliknięciu tej pozycji w menu dostaję takiego kwiatka:

 

Fatal error: Class '_PS_CACHING_SYSTEM_' not found in ~~/public_html/classes/cache/Cache.php on line 131

 

Warto z tym walczyć, czy lepiej od razu przesiąść się na inny skrypt/hosting, czy po prostu instalować wszystko od zera? Może szybciej będzie ustawić wszystko od nowa - 8h i po sprawie - niż walczyć z takim babolem?

 

Dość, że po skonfigurowaniu wszystkich pierdół i layoutu zmieniłem język na polski i wrócił mi layout do stanu zerowego, więc... eh... lepiej nie mówić.

 

Gdybym został na Preście to nie mam też bladego pojęcia jak załadować Favicon - instrukcje niedokładne - wiszę z jajkami przybitymi do drzewa. Kij mi w oko i kotwica w plecy, ale żadnego pliku mi tam nie łapie. Już nawet korzystałem z generatorów favików w internecie, ładowałem z różnymi rozszerzeniami, w różnych rozdzielczościach, ale ciągle wraca mi jako logo ten koczkodan, wciąż nic, null, zero, nada.

 

Podpowiem tylko, że to nie pierwsza moja próba skonfigurowania sklepu na Preście. Poprzednio miałem problem z bazą dostawców - za każdym razem jak edytowałem dostawcę to zapisywało mi go jako kopię, w dodatku bez pozycji, które edytowałem, a jako wisienka na torcie: nie dało się żadnego z tych duplikatów usunąć. Krzaczył.

 

No i wtedy działał import CSV, ale jednorazowo to 100 produktów mi przechodziło, przy większych ilościach Timeout serwera. Może wina hostingu, ale cholera mam w tej chwili 5000 produktów do zaimportowania. Nie będzie lekko.

 

Nie mam w tej chwili pieniędzy, żeby opłacić informatyka i jakieś lepsze rozwiązania, a jak nie postawię sklepu to i na chleb nie zarobię. Kochani. Męczyć to czy wysyłać CV do Tesco? 

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

W pierwszej kolejności odpowiedz na pytanie czy masz włączoną w Wydajnościach obsługą cache?

 

co do favico - to tak ta wersja ma, tzn duze problemy z uploadem ikonek w panelu

po prostu podegraj pliki przez ftp i tyle

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

Po wejściu w Wydajność dostałem okienko z tym:

 

Notice w linii 605 w pliku ~/controllers/admin/AdminPerformanceController.php
[8] Use of undefined constant _PS_CACHE_ENABLED_ - assumed '_PS_CACHE_ENABLED_'

Notice w linii 606 w pliku~/controllers/admin/AdminPerformanceController.php
[8] Use of undefined constant _PS_CACHING_SYSTEM_ - assumed '_PS_CACHING_SYSTEM_'

Notice w linii 610 w pliku ~/controllers/admin/AdminPerformanceController.php
[8] Use of undefined constant _PS_CACHE_ENABLED_ - assumed '_PS_CACHE_ENABLED_'

 

 

 

 

Obsługa cache jest wyłączona.

 

Nie mogę zmieniać opcji cache bo wyskakują mi powyższe komunikaty.

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

 

<?php

 
define('_DB_SERVER_', 'localhost');
 
define('_DB_NAME_', '***');
 
define('_DB_USER_', '***');
 
define('_DB_PASSWD_', '***');
 
define('_DB_PREFIX_', 'ps_');
 
define('_MYSQL_ENGINE_', 'InnoDB');
 
define('_COOKIE_KEY_', '***');
 
define('_COOKIE_IV_', '***');
 
define('_PS_CREATION_DATE_', '2015-08-13');
 
if (!defined('_PS_VERSION_'))
 
define('_PS_VERSION_', '1.6.1.0');
 

To jest cały ten plik - nic więcej tu nie ma.

 

Właśnie wyrzuciłem instalację z serwera i zainstalowałem prestashopa na świeżo. Efekt nadal ten sam. Pewnie na moim serwerze jakieś bagno, albo Zenbox coś z instalatorem poszalał i robi złamaną instalację.

 

EDIT:

wyczyściłem serwer totalnie do zera i instaluję ostatni raz - jak nie pójdzie to składam CV w Biedronce :D

 

EDIT2:

Zainstalowałem starszą wersję - PS 1.6.0.5 i wygląda, że działa. Używanie starszej wersji jest bardzo niewskazane? :)

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

akurat 1.6.0.5 miala sporo bledow. jakjuz nie chcesz uzywac najnowszej (1.6.1.0) to zainstaluj albo 1.6.0.14 albo 1.6.0.9

 

No dzięki :-P  - wrzuciłem sobie 1.6.0.14

 

Jest problem z przewoźnikami o którym wcześniej pisałem. Przy próbie usunięcia duplikatu przewoźnika wyskakuje mi:

 

2 błędów 

  1. Obiekt nie może zostać załadowany (brakujący lub nieprawidłowy identyfikator)
  2. Wystąpił błąd podczas usuwania obiektu. carrier (nie można załadować obiektu)

Tak więc lecimy do 1.6.0.9

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

W PS widzę info: Wersja PHP 5.4.42

 

Są jakieś preferencje? Mogę to jakoś łatwo zmienić na serwerze. 

 

 

Z przewoźnikami sobie poradziłem. Prawie wszystko sobie poustawiałem, ale przez dobrą godzinę wyłączałem tryb demo w pulpicie. Przycisk w ogóle nie działał   :mrgreen: 

 

Martwi mnie też trochę, że wyskakuj mi info o brakujących plikach:

 

 

Brakujące pliki (5)
  • .gitignore
  • .gitmodules
  • CONTRIBUTING.md
  • CONTRIBUTORS.md
  • README.md

 

 

 

EDIT:

Przy okazji tym razem nie wyświetla mi się w koszyku "Płatność przelewem" chociaż mam włączony i uzupełniony moduł.  :shock: na poprzedniej konfiguracji hulało. Cziz... zachlastam się. Tym razem dla odmiany internety podają najmniej 985785 jedynych właściwych sposobów rozwiązania tego problemu.  :mrgreen:

 

SOLVE:

W "moduły" znalazłem moduł "przelew na konto v1.0.5" i kliknąłem wyczyść, odinstaluj, a na końcu usuń. Nie wiedziałem skąd ściągnąć ten moduł więc, zainstalowałem drugą prestę i skopiowałem "modules/bankwire" następnie w zakładce "moduły" odnalazłem ten moduł i go zainstalowałem. Po ponownym ustawieniu danych w tym module - wszystko działa.

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się



  • Podobna zawartość

    • Przez hakeryk2
      Witam,
       
      Nie jestem pewien ale chyba odkryłem buga w Prestashop 1.6.1.4 ponieważ nie możliwym jest importowanie produktów z plików CSV w Prestashop 1.6.1.4. Próbowałem na swoich plikach jak i na oryginalnych plikach dostarczonych jako demo od presty do importu produktów i zawsze dostaje te same komunikaty błędu.
      Amerykanka BARI (ID: 4394) cannot be saved Property Product->name is empty oraz jest warning 
      Rewrite link for (ID: 4394) was re-written as friendly-url-autogeneration-failed. Próbowałem u siebie na kilkanaście różnych sposobów to dopasować. Zmieniałem na podmiane ID, z oryginalnym - nie działało.
      Próbowałem ręcznie wpisać URL - również nie działało.
       
      Bardzo proszę o pomoc. Mogę nawet za pomoc w rozwiązaniu problemu zapłacić.
      Pozdrawiam.
       
      -----------------------------------------
      Edycja: 
       
      Rozwiązałem problem, który leżał po stronie mojego hostingodawcy (hekko.pl)
      Trzeba wyłączyć w BO -> Preferencje -> Dane URL i SEO  i na dole w zakładce "Ustaw URL-E" ustawić w wartości "Wyłącz moduły Apache's mod_security" na TAK.
       
      I wszystko śmigło.
    • Przez hakeryk2
      Witam,
       
      Jestem w trakcie przenoszenia dość dużej bazy danych produktów i mam problem, ponieważ nie widzę, żeby dało się zaimportować ID opcji wysyłki dla danego przedmiotu. Czy istnieje jakaś komenda, którą można wkleić do pliku CSV by podać ID (nawet kilka), które zostaną wprowadzone do bazy danych? 
       
      Dziwne, bo da się wprowadzić cenę dodatkową za wysyłkę, jednak nie widzę, możliwości dodania pojedynczych lub wielokrotnych ID opcji wysyłki.
       
      Czy da się to zrobić aby po prostu jakoś dopisać te ID przewoźników do ID produktów? Może nawet jakieś zapytanie SQL?
       
       
      Przedstawiam moją wizualizację marzeń, rozwiązania idealnego
       
       
      Produkt ID  | Kurier ID
      ----------------------------------
      1                 | 5,4,3
      2                 | 5.4.3
       
      Pozdrawiam.
       
       
       
    • Przez mocnykubek
      W trakcie wrzucania pliku csv do importera wyrzucało mi ciągle "Unexpected token <" 
      Nie chciałem zawracać Wam gitary z błagalną prośbą o pomoc więc przeszukałem pół internetów. Próbowałem cholera wie czego. straciłem ponad godzinę. Zostawiam rozwiązanie dla potomności:
       
      Rozwiązanie: wylogowałem się i zalogowałem do presty.   
       
       
      Wszystko działa. Import działa. Znaczniki html w opisie działają.
       
       
      P.S.:
      Nie wiem czy zdajecie sobie sprawę jak przeogromnie mi wstyd przed samym sobą, ale jeśli wrzucenie tego posta tutaj pomoże komuś tego uniknąć, to będzie super.
       
    • Przez petercarter
      Witam 
       
      Chciałbym zaimportować produkty do sklepu z CSV i nie wiem gdzie mogę przebudować klasyczny import presty i jak to zrobić. 
       
      Wersja Prestashop : 1.5.6.2
       
      O to jaki efekt chcę osiągnąć : 
       
      1. Mapowanie kategorii 
      2. Mapowanie atrybutów 
      3. Kasowanie znaczników <img> z opisu produktu. 
      4. Po pierwszym imporcie produktów aby aktualizował się tylko stan i cena produktu. Bez dodatkowych danych aby zaoszczędzić czas. 
       
      Czy ktoś ma jakiś pomysł jak to zrobić ? Lub zna jakiś bezpłatny moduł, który może pomóc w osiągnięciu efektu docelowego ? 
    • Przez andnet
      Witam,
       
      Mam problem z importem kilku zdjęć dla jednej kombinacji kolor-rozmiar. Czy jest to w ogóle możliwe? Oddzielanie linków przecinkami nie działa, branie w cudzysłów nie działa, nie mam już pomysłów. Zmieniałem też separator na $ zamiast przecinka.
      Jeden url zdjęcia przechodzi bez problemu.
       
      Przykładowa niedziałająca linia z CSV:
       
      950;Kolor:select:0, Rozmiar:select:1;black:0,l/xl:1;154641;05010;;;;;;10;1;0;0;1;"media_103967.jpg, media_103966.jpg";1;1;0;0;0
       
      Import powyższej linii wywali błąd: "błąd kopiowania pliku media_103967.jpg, media_103966.jpg".
       
      Będę mega wdzięczny za pomoc w rozwiązaniu tego problemu.
  • Przeglądający

    Brak zarejestrowanych użytkowników, przeglądających tę stronę.

  • Aktywni użytkownicy

    Nikt jeszcze nie otrzymał reputacji w tym tygodniu.

  • Statystyki forum

    • Tematów
      7 787
    • Postów
      37 081
×