wdrożenia PrestaShop

[1.4.4.1 PL] Błędy smarty_v2/Smarty.class.php i płatności

  • 10 Odpowiedzi
  • 3729 Wyświetleń

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

*

Offline zorunid

  • Nowy
  • *
  • 13
  • 0
  • Płeć: Mężczyzna
[1.4.4.1 PL] Błędy smarty_v2/Smarty.class.php i płatności
« dnia: Listopad 14, 2011, 08:33:43 pm »
Witam wszystkich,

Jak do tej pory radziłem sobie bez pisania wątków, sporo pomocy miałem z istniejących już wątków :)

Mam problem z realizacją zamówień :(
Mam aktualnie zrobiony klon głównego sklepu. Na głównym mam wyłączony koszyk, na klonie robię testy.

Pojawia mi się problem ze Smarty i z realizacją/zakupami.
Mam ustawione do testów zakupy bez rejestracji i w 1 kroku.
Po zalogowaniu na konto w środkowej kolumnie pojawiają się błędy:

Cytuj
Warning: include(/homepages/46/d385640827/htdocs/tonery_test/tools/smarty_v2/compile/%%03^03A^03AADD50%%my-account.tpl.php) [function.include]: failed to open stream: No such file or directory in /homepages/46/d385640827/htdocs/tonery_test/tools/smarty_v2/Smarty.class.php on line 1281

Warning: include() [function.include]: Failed opening '/homepages/46/d385640827/htdocs/tonery_test/tools/smarty_v2/compile/%%03^03A^03AADD50%%my-account.tpl.php' for inclusion (include_path='.:/usr/lib/php5') in /homepages/46/d385640827/htdocs/tonery_test/tools/smarty_v2/Smarty.class.php on line 1281

Natomiast nad koszykiem:

Cytuj
Warning: include(/homepages/46/d385640827/htdocs/tonery_test/tools/smarty_v2/compile/%%01^01A^01AB5768%%blockmyaccount.tpl.php) [function.include]: failed to open stream: No such file or directory in /homepages/46/d385640827/htdocs/tonery_test/tools/smarty_v2/Smarty.class.php on line 1288

Warning: include() [function.include]: Failed opening '/homepages/46/d385640827/htdocs/tonery_test/tools/smarty_v2/compile/%%01^01A^01AB5768%%blockmyaccount.tpl.php' for inclusion (include_path='.:/usr/lib/php5') in /homepages/46/d385640827/htdocs/tonery_test/tools/smarty_v2/Smarty.class.php on line 1288

W przypadku próby zakupu bez logowania jako gość w metodzie płatności wyskakują takie błędy:

Cytuj
Warning: include(/homepages/46/d385640827/htdocs/tonery_test/tools/smarty_v2/compile/%%A4^A44^A447AEF2%%payment.tpl.php) [function.include]: failed to open stream: No such file or directory in /homepages/46/d385640827/htdocs/tonery_test/tools/smarty_v2/Smarty.class.php on line 1288

Warning: include() [function.include]: Failed opening '/homepages/46/d385640827/htdocs/tonery_test/tools/smarty_v2/compile/%%A4^A44^A447AEF2%%payment.tpl.php' for inclusion (include_path='.:/usr/lib/php5') in /homepages/46/d385640827/htdocs/tonery_test/tools/smarty_v2/Smarty.class.php on line 1288

Warning: include(/homepages/46/d385640827/htdocs/tonery_test/tools/smarty_v2/compile/%%A4^A44^A44DB7F0%%payment.tpl.php) [function.include]: failed to open stream: No such file or directory in /homepages/46/d385640827/htdocs/tonery_test/tools/smarty_v2/Smarty.class.php on line 1288

Warning: include() [function.include]: Failed opening '/homepages/46/d385640827/htdocs/tonery_test/tools/smarty_v2/compile/%%A4^A44^A44DB7F0%%payment.tpl.php' for inclusion (include_path='.:/usr/lib/php5') in /homepages/46/d385640827/htdocs/tonery_test/tools/smarty_v2/Smarty.class.php on line 1288

Przy wyłączeniu błędów pokazuje w metodach płatności:
No payment method is available
Mam zainstalowane moduły Płatności przy odbiorze i Przelew, ustawione dla waluty PLN i dostępne dla Polski.

Po zalogowaniu kolumna środkowa jest pusta.

Zainstalowana jest Presta 1.4.4.1 PL na serwerze 1and1 :)

Z góry dziękuję za pomoc :)

Pozdrawiam,
Kamil

*

Offline mario

  • Mieszkaniec
  • *****
  • 640
  • 0
  • Płeć: Mężczyzna
Odp: [1.4.4.1 PL] Błędy smarty_v2/Smarty.class.php i płatności
« Odpowiedź #1 dnia: Listopad 14, 2011, 08:39:46 pm »
masz zapewne wlaczone keszowanie danych, powylaczaj wszystkie kompresje i cache
sprawdz czy rzeczywiscie masz te katalogi, moze kopia sklepu nie jest kompletna, sprawdz uprawnienia do zapisu na tych katalogach
na 1&1 raczej problemow nie ma

zmien system szablonow, jesli mozesz

dodatkowo utworz plik php.ini w glownym katalogu sklepu i dopisz:

allow_url_fopen = on
display_errors = on
allow_url_include = on

na 1&1 masz dostep do shella dla php, wiec mozesz majstrowac np. z uprawnieniami do woli
« Ostatnia zmiana: Listopad 14, 2011, 08:57:42 pm wysłana przez mario »
Integracja wf-mag presta
freelancer

*

Offline zorunid

  • Nowy
  • *
  • 13
  • 0
  • Płeć: Mężczyzna
Odp: [1.4.4.1 PL] Błędy smarty_v2/Smarty.class.php i płatności
« Odpowiedź #2 dnia: Listopad 14, 2011, 08:48:14 pm »
Dziękuję za szybką odpowiedź :)

Kompresję miałem wyłączoną, Cache wyłączyłem, ale nadal jest to samo.

Zmieniam teraz prawa pliku na 777, wkrótce napiszę czy to pomogło :)

*

Offline mario

  • Mieszkaniec
  • *****
  • 640
  • 0
  • Płeć: Mężczyzna
Odp: [1.4.4.1 PL] Błędy smarty_v2/Smarty.class.php i płatności
« Odpowiedź #3 dnia: Listopad 14, 2011, 09:04:37 pm »
pamietaj zawsze fizycznie czysc katalogi cache i compile w katalogu smarty

to jest zlota zasada, jak abc dla przedszkolaka

a propo orginalny sklep dziala?
Integracja wf-mag presta
freelancer

*

Offline zorunid

  • Nowy
  • *
  • 13
  • 0
  • Płeć: Mężczyzna
Odp: [1.4.4.1 PL] Błędy smarty_v2/Smarty.class.php i płatności
« Odpowiedź #4 dnia: Listopad 14, 2011, 09:18:57 pm »
Chmod nadal jest zmieniane na plikach :)

Cache i compile wyczyściłem i przeszło o krok dalej, tzn. nad koszykiem jest "moje konto", ale przy okazji wyskoczył kolejny problem.

Nie mam podanych danych adresowych, o które presta prosi. W formularzu brakuje etykiet Imienia, tel. komórkowego i Aliasu, ale to mniejszy problem. Presta nie chce zapamiętać wprowadzonych danych :(

Oryginalny sklep działa na razie w formie codziennie aktualizowanego katalogu produktów, ma wyłączony koszyk, ponieważ był taki sam problem z realizacją zamówienia.

*

Offline mario

  • Mieszkaniec
  • *****
  • 640
  • 0
  • Płeć: Mężczyzna
Odp: [1.4.4.1 PL] Błędy smarty_v2/Smarty.class.php i płatności
« Odpowiedź #5 dnia: Listopad 14, 2011, 09:22:51 pm »
nie napisales czy korzystasz ze standardowego szablonu czy innego.
przelacz na standardowy i dopiero sprawdzaj.

standardowy orginalny szablon napewno jest aktualny i kompatybilny.
Integracja wf-mag presta
freelancer

*

Offline zorunid

  • Nowy
  • *
  • 13
  • 0
  • Płeć: Mężczyzna
Odp: [1.4.4.1 PL] Błędy smarty_v2/Smarty.class.php i płatności
« Odpowiedź #6 dnia: Listopad 14, 2011, 09:34:25 pm »
Na kopii testowej jest skórka standardowa presty :)

*

Offline mario

  • Mieszkaniec
  • *****
  • 640
  • 0
  • Płeć: Mężczyzna
Odp: [1.4.4.1 PL] Błędy smarty_v2/Smarty.class.php i płatności
« Odpowiedź #7 dnia: Listopad 14, 2011, 09:43:28 pm »
To dlaczego masz wlaczona stara wersje smarty?
Integracja wf-mag presta
freelancer

*

Offline zorunid

  • Nowy
  • *
  • 13
  • 0
  • Płeć: Mężczyzna
Odp: [1.4.4.1 PL] Błędy smarty_v2/Smarty.class.php i płatności
« Odpowiedź #8 dnia: Listopad 14, 2011, 09:54:15 pm »
Słuszna uwaga ;)

Przy włączonym pokazywaniu błędów przy smarty 3 była cała strona główna w błędach i nie pokazywało w ogóle strony ;) Smarty 2 było włączone, ponieważ używałem innej niż standardowa skórki, ze starszej wersji :) Były z nią problemy, więc przełączyłem na standardową :)

Przełączyłem teraz na smarty 3, czyszczeniu compile i cache przy kliknięciu na na uzupełnienie danych adresowych znikają kategorie (nagłówek zostaje), znika środkowa kolumna i cała prawa (moje konto i koszyk).

EDIT:

Zarejestrowałem nowe konto klienta prywatnego, złożyłem zamówienie. Były do wyboru 2 płatności: przelew i płatność przy odbiorze. Wszystko teoretycznie działa, ale przy modyfikacji lub dodaniu nowego adresu dzieje się to samo co napisałem wyżej :)
« Ostatnia zmiana: Listopad 14, 2011, 10:12:24 pm wysłana przez zorunid »

*

Offline mario

  • Mieszkaniec
  • *****
  • 640
  • 0
  • Płeć: Mężczyzna
Odp: [1.4.4.1 PL] Błędy smarty_v2/Smarty.class.php i płatności
« Odpowiedź #9 dnia: Listopad 14, 2011, 10:18:08 pm »
Moze Javascript ci sie sypie, ktorys z modulow zakloca prace.

firebug powinien pokazac zmienne i referencje.

wyczysc cache przegladarki

« Ostatnia zmiana: Listopad 14, 2011, 10:57:04 pm wysłana przez mario »
Integracja wf-mag presta
freelancer

*

Offline zorunid

  • Nowy
  • *
  • 13
  • 0
  • Płeć: Mężczyzna
Odp: [1.4.4.1 PL] Błędy smarty_v2/Smarty.class.php i płatności
« Odpowiedź #10 dnia: Listopad 18, 2011, 01:21:54 pm »
Firebug właśnie instaluję.

Znalazłem skórkę LightBlue do 1.4.4.1, zmieniłem ją, wrzuciłem tłumaczenie i edytowanie danych na koncie działa :)

Tylko teraz muszę dojść dlaczego nie działa na domyślnej skórce i jak to naprawić :)