Jump to content
  • 0

Nie można zmienić adresu do wysyłki ani usunąć


Bitoslaw

Question

8 answers to this question

Recommended Posts

  • 0

Czy sklep się ostatnio aktualizował ? możliwe, że podczas instalacji coś poszło nie tak jak trzeba i się przez to posypało.

Możliwe też, że masz starą wersję presty, a administracja w ramach podnoszenia bezpieczeństwa zaktualizowała / wyłączyła używaną wersję PHPa.

Mamy za mało danych by coś więcej określić.

Musisz włączyć tryb debugowania i dać na forum komunikaty błędów. W takich sytuacjach to podstawa. Do tego wersja presty i jaki serwer.

Link to comment
Share on other sites

  • 0
12 hours ago, () Maciej () said:

Czy sklep się ostatnio aktualizował ? możliwe, że podczas instalacji coś poszło nie tak jak trzeba i się przez to posypało.

Możliwe też, że masz starą wersję presty, a administracja w ramach podnoszenia bezpieczeństwa zaktualizowała / wyłączyła używaną wersję PHPa.

Mamy za mało danych by coś więcej określić.

Musisz włączyć tryb debugowania i dać na forum komunikaty błędów. W takich sytuacjach to podstawa. Do tego wersja presty i jaki serwer.

Prestashop 1.4.4.1
Nie robiłem aktualizacji, mamy wszystkie sklepy na serwerze prohosta i na innych sklepach to działa tu nie.
Błąd jaki wyskoczył to:
Warning: Invalid argument supplied for foreach() in /home2/diamopl1/public_html/sklep/classes/Country.php on line 141
Warning: Invalid argument supplied for foreach() in /home2/diamopl1/public_html/sklep/classes/Country.php on line 143

A potem jak zrobię dalej to Fatal error

Link to comment
Share on other sites

  • 0

Serwer ma na pewno (przynajmniej powinien mieć) podział na domeny i na każdej domenie da się ustawić osobną wersję PHPa. Sprawdź, czy jest ona prawidłowa na wszystkich (jednakowa) sklepach (o ile są w tej samej wersji).

Podmień plik Country.php z innego działającego sklepu (oczywiście najpierw robiąc kopię oryginalnego pliku).

Ta wersja jest z przed 6 lat, więc radziłbym Ci pomyśleć o aktualizacji. Wcale się nie zdziwię jak będziesz miał zainfekowane konto jakimś syfem właśnie ze względu na bardzo stary skrypt sklepu.

 

Nie znam tej wersji aż tak dobrze by coś więcej wykombinować w chwili obecnej :/

Link to comment
Share on other sites

  • 0
23 minutes ago, () Maciej () said:

Serwer ma na pewno (przynajmniej powinien mieć) podział na domeny i na każdej domenie da się ustawić osobną wersję PHPa. Sprawdź, czy jest ona prawidłowa na wszystkich (jednakowa) sklepach (o ile są w tej samej wersji).

Podmień plik Country.php z innego działającego sklepu (oczywiście najpierw robiąc kopię oryginalnego pliku).

Ta wersja jest z przed 6 lat, więc radziłbym Ci pomyśleć o aktualizacji. Wcale się nie zdziwię jak będziesz miał zainfekowane konto jakimś syfem właśnie ze względu na bardzo stary skrypt sklepu.

 

Nie znam tej wersji aż tak dobrze by coś więcej wykombinować w chwili obecnej :/

To tak PHP to samo

  • Informacja o wersji: 4.0.10.14

, wrzuciłem plik  Country.php z innego sklepu i nic.
Co najlepsze można dodać nowy adres, ale stary usunąć lub edytować nie, a przez panel administracyjny można zmieniać, dodawać i usuwać adresy bez problemu.

Edited by Bitoslaw (see edit history)
Link to comment
Share on other sites

  • 0

Z poziomu panelu masz większe uprawnienia dostępu do danych, niż z poziomu frontu.

Wygląda to tak jakby uwalono uprawnienia klienta. Spróbuj dodać nową grupę klientów, przypisać ją do jakiegoś klienta testowego i z jego poziomu sprawdzić czy jest ok.

Sprawdź jak strona się będzie zachowywać jak dasz nowszą wersję PHPa.

Link to comment
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...