Polskie wsparcie PrestaShop
PrestaShop => Instalacja => Wątek zaczęty przez: kobra556 w Marzec 14, 2011, 11:10:38 pm
-
Wiem że już temat był poruszany ale nic z tamtych rad nie pomogło. Instalcja przebigła ok usunięty folder install zmieniona nazwa admin i po wejściu na admina i logowaniu wychodzi mi taki błąd. Pomóżcie nie wiem gdzie to skorygować żey było ok.
Jest 1 błąd
1.Path is not the same between your browser and you server :
- Server:
sklepgosia556login.php
- Browser:
sklep/gosia556/login.php
-
PROBLEM ROZWIĄZANY JAK ZWYKLE PO PROSTU GAFA :)
-
Wiatm,
U mnie niestety wciąż jest ten błąd. Rozwiązanie problemu z "Path is not the same between your browser and you server" na serwerach home.pl,
http://prestashopforum.pl/index.php?topic=25.msg5418#msg5418
czyli:
W pliku admin/login.php zmieniamy linijkę 23 z:
Kod:
$pathUser = preg_replace('!^/!', '', str_replace($_SERVER['DOCUMENT_ROOT'], '', $_SERVER['SCRIPT_FILENAME']));
na
Kod:
$pathUser = preg_replace('!^/!', '', ($_SERVER['DOCUMENT_ROOT'] != '/' ? str_replace($_SERVER['DOCUMENT_ROOT'], '', $_SERVER['SCRIPT_FILENAME']) : $_SERVER['SCRIPT_FILENAME']));
się nie sprawdzi raczej bo u mnie kawałek tego kodu wygląda tak(zaczynając od 23 linijki):
$errors = array();
// Checking path
$pathUser = preg_replace('!^/!', '', str_replace('\\', '/', $_SERVER['PHP_SELF']));
$pathServer = preg_replace('!^/!', '', str_replace('\\', '/', str_replace($_SERVER['DOCUMENT_ROOT'], '', $_SERVER['SCRIPT_FILENAME'])));
if ($pathServer != $pathUser)
$errors[] = Tools::displayError('Path is not the same between your browser and you server :').'
'.
Tools::displayError('- Server:').'
'.htmlentities($pathServer).'
'.
Tools::displayError('- Browser:').'
'.htmlentities($pathUser);
Jakieś pomysły na prawidłową zmianę?