wdrożenia PrestaShop

Błąd na głównej stronie

  • 6 Odpowiedzi
  • 3616 Wyświetleń

0 użytkowników i 2 Gości przegląda ten wątek.

*

Offline qbusg

  • Użytkownik
  • **
  • 23
  • 0
  • Płeć: Mężczyzna
    • Centrum Meteor
Błąd na głównej stronie
« dnia: Listopad 14, 2008, 02:17:05 am »
Na glownej stronie mojego sklepu http://centrum-meteor.pl/ wyswietla sie komunikat:

Warning: array_key_exists() [function.array-key-exists]: The first argument should be either a string or an integer in /classes/Page.php on line 44

- nie wiem jak go usunac.

PrestaShop 1.1.0.1, serwer home.pl

*

Offline dawid_c

  • Tubylec
  • ****
  • 104
  • 0
Odp: Błąd na głównej stronie
« Odpowiedź #1 dnia: Listopad 15, 2008, 12:46:25 am »
Nie wiem dokładnie gdzie występuje błąd, ale możesz spróbować wyhaszować linie które powodują błąd.

*

Offline qbusg

  • Użytkownik
  • **
  • 23
  • 0
  • Płeć: Mężczyzna
    • Centrum Meteor
Odp: Błąd na głównej stronie
« Odpowiedź #2 dnia: Listopad 15, 2008, 12:54:45 am »
Po wyhaszowaniu linii pojawil sie nastepny blad :


Parse error: syntax error, unexpected T_ELSE in /classes/Page.php on line 64

 ???

*

Offline dawid_c

  • Tubylec
  • ****
  • 104
  • 0
Odp: Błąd na głównej stronie
« Odpowiedź #3 dnia: Listopad 15, 2008, 12:58:45 am »
To wyhaszuj kolejne. Aż będzie działać;p

*

Offline qbusg

  • Użytkownik
  • **
  • 23
  • 0
  • Płeć: Mężczyzna
    • Centrum Meteor
Odp: Błąd na głównej stronie
« Odpowiedź #4 dnia: Listopad 15, 2008, 01:01:44 am »
No i linie nr 64 rowniez wyhaszowalem i teraz nie mam zadnego komunikatu z bledem, ale ciekawe co innego zepsulem przez to ;)

*

Offline dawid_c

  • Tubylec
  • ****
  • 104
  • 0
Odp: Błąd na głównej stronie
« Odpowiedź #5 dnia: Listopad 15, 2008, 01:04:42 am »
Wkrótce się okaże co nie działa... ;D

*

Offline Witek

  • Nowy
  • *
  • 4
  • 0
Odp: Błąd na głównej stronie
« Odpowiedź #6 dnia: Wrzesień 23, 2009, 05:36:15 pm »
Hmmm jakby ktoś jeszcze miał problem z tym :)

Po
$phpSelf = isset($_SERVER['PHP_SELF']) ? substr($_SERVER['PHP_SELF'], strlen(__PS_BASE_URI__)) : '';
Należy dodać:

if($phpSelf == '')
  $phpSelf = 'index.php';