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#msg5418czyli:
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ę?