Witam. Mam pewien dziwny problem z modułem płatności od Tpay. Pojawił się on po przeniesieniu sklepu na nowy serwer. Postaram się w miarę obrazowo przedstawić sprawę. Mam w sklepie zainstalowane 3 moduły płatności: Przelewy24, płatność za pobraniem i Tpay. Na starym serwerze wszystko działało poprawnie. Niestety po przeniesieniu na nowy serwer, przechodząc do kroku płatność w zamówieniu pojawia się komunikat: "Niestety, nie istnieją żadne dostępne metody płatności.". Jak to zobaczyłem, to oczywiście najpierw sprawdziłem zakładkę w panelu Płatność >> Preferencje. Tam nic nie zmieniło się po przeniesieniu. Zarówno ograniczenia przewoźnika, ograniczenia, waluty, grupy i kraju są zaznaczone dla wszystkich 3 metod płatności. W ustawieniach przewoźników też wszyscy dotychczasowi przewoźnicy pozostają włączeni. Wyczyściłem jeszcze raz cache, tym razem ręcznie na serwerze usuwając katalog "prod" i spróbowałem ponownie. Niestety dalej to samo. Odinstalowałem zatem pierwszy moduł, który wpadł mi pod rękę i był to właśnie Tpay. No i okazuje się, że po jego odinstalowaniu albo dezaktywowaniu go dla wszystkich przewoźników, pozostałe 2 płatności działają bez problemu. Odinstalowałem zatem te 2 płatności i zainstalowałem sam moduł Tpay. Niestety dalej przy przejściu do płatności pojawia się komunikat: "Niestety, nie istnieją żadne dostępne metody płatności.". Zauważyłem pewne powiązanie logów błędów w panelu sklepu z próbą ustawienia wtyczki Tpay na aktywną. W momencie gdy ustawiam moduł Tpay na aktywny i próbuję dokonać płatności, to oprócz wspomnianego komunikatu na stronie sklepu, w logach panelu pojawia się taki komunikat:
"Exception on hook paymentOptions for module . An exception occured while establishing a connection to figure out your platform version.\nYou can circumvent this by setting a \'server_version\' configuration value\n\nFor further information have a look at:\nhttps://github.com/doctrine/DoctrineBundle/issues/673"
Jest on oznaczony jako błąd. Na tym etapie niestety poddałem się...
Może ktoś z Was będzie wiedział jak to naprawić. Ja aż tak głęboko w tym nie siedzę. Bardzo proszę o pomoc w tej kwestii.
Wersja prestashop 1.7.8.11
Wersja PHP 7.4.33
Wersja bazy danych 10.6.16-MariaDB-cll-lve - MariaDB Server
Question
RaFi1
Witam. Mam pewien dziwny problem z modułem płatności od Tpay. Pojawił się on po przeniesieniu sklepu na nowy serwer. Postaram się w miarę obrazowo przedstawić sprawę. Mam w sklepie zainstalowane 3 moduły płatności: Przelewy24, płatność za pobraniem i Tpay. Na starym serwerze wszystko działało poprawnie. Niestety po przeniesieniu na nowy serwer, przechodząc do kroku płatność w zamówieniu pojawia się komunikat: "Niestety, nie istnieją żadne dostępne metody płatności.". Jak to zobaczyłem, to oczywiście najpierw sprawdziłem zakładkę w panelu Płatność >> Preferencje. Tam nic nie zmieniło się po przeniesieniu. Zarówno ograniczenia przewoźnika, ograniczenia, waluty, grupy i kraju są zaznaczone dla wszystkich 3 metod płatności. W ustawieniach przewoźników też wszyscy dotychczasowi przewoźnicy pozostają włączeni. Wyczyściłem jeszcze raz cache, tym razem ręcznie na serwerze usuwając katalog "prod" i spróbowałem ponownie. Niestety dalej to samo. Odinstalowałem zatem pierwszy moduł, który wpadł mi pod rękę i był to właśnie Tpay. No i okazuje się, że po jego odinstalowaniu albo dezaktywowaniu go dla wszystkich przewoźników, pozostałe 2 płatności działają bez problemu. Odinstalowałem zatem te 2 płatności i zainstalowałem sam moduł Tpay. Niestety dalej przy przejściu do płatności pojawia się komunikat: "Niestety, nie istnieją żadne dostępne metody płatności.". Zauważyłem pewne powiązanie logów błędów w panelu sklepu z próbą ustawienia wtyczki Tpay na aktywną. W momencie gdy ustawiam moduł Tpay na aktywny i próbuję dokonać płatności, to oprócz wspomnianego komunikatu na stronie sklepu, w logach panelu pojawia się taki komunikat:
"Exception on hook paymentOptions for module . An exception occured while establishing a connection to figure out your platform version.\nYou can circumvent this by setting a \'server_version\' configuration value\n\nFor further information have a look at:\nhttps://github.com/doctrine/DoctrineBundle/issues/673"
Jest on oznaczony jako błąd. Na tym etapie niestety poddałem się...
Może ktoś z Was będzie wiedział jak to naprawić. Ja aż tak głęboko w tym nie siedzę. Bardzo proszę o pomoc w tej kwestii.
Wersja prestashop 1.7.8.11
Wersja PHP 7.4.33
Wersja bazy danych 10.6.16-MariaDB-cll-lve - MariaDB Server
Link to comment
Share on other sites
8 answers to this question
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now