Polskie wsparcie PrestaShop
PrestaShop => Błędy => Wątek zaczęty przez: wesoil w Maj 06, 2012, 11:23:55 am
-
Witam
Proszę spojrzeć co się dzieje z moją mapą strony:
http://www.wesoil.pl/sitemap
Co można na to poradzić?
Nie używam żadnych innych modułów niż te wbudowane.
Na starszej wersji prestashop wszystko wyglądało tak jak powinno a na 1.4 się pochrzaniło :)
Według mnie podejrzany jest plik sitemap.php (jest jakiś bardzo okrojony w porównaniu do starszą wersją tego pliku) ale nie chcę nic mieszać na razie, poczekam może ktoś zna ten problem...
-
ale jak dla mnie wszystko wygląda ok
<urlset><url><loc>http://www.wesoil.pl/</loc><priority>1.00</priority><lastmod>2012-05-06</lastmod><changefreq>daily</changefreq></url>
-
Sam plik mapy pewnie i jest dobry, ale chodzi o to, że zamiast ładnej mapy strony wyświetlają mi się "wnętrzności" tego pliku:
(http://www.wesoil.pl/image/Bez nazwy 1.png)
Próbowałem już różne przeglądarki i wszędzie to samo....
-
hehe dobre ;)
chyba pomyliły ci się 2 rzeczy ;) to co pokazujesz to mapa strony generowana dla googli
a zapewne myślisz o tak zwanej mapie strony ;)
w sumie to popraw sobie przyjazne linki albo sprawdz czy masz prawidłowy plik sitemap.php w katalogu root sklepu
-
Hehh :)
Nie tyle co pomyliłem tylko myślałem że plik sitemap.php odpowiada za wyświetlanie mapy strony sitemap.xml Nie wiedziałem że sklep sobie google sobie :)
przyjazne linki wyglądają tak:RewriteRule ^sitemap$ /sitemap.php [QSA,L]
Więc chyba dobrze? Poza tym cała reszta działa...
Plik sitemap.php jest ten sam co w archiwum prestashop, więc to nie tu tkwi błąd...
Ale zauważyłem że jak na zapleczu wchodzę w SEO-->sitemap (nic nie robię tylko zapisuje) to cały sklep mi się sypie i wyświetla:Parse error: syntax error, unexpected T_OBJECT_OPERATOR in /homez.328/wesoil/www/index.php on line 29
Sklep stoi na ovh, ale nigdy nie miałem takich problemów ze starszą wersją presty... ta 1.4 to jest chyba jakaś niedorobiona :)
Ktoś wie może o co w tym wszystkim chodzi ??? :(
-
żeby było ciekawiej, przy włączeniu języka angielskieo strona sitemap działa poprawnie :)
teraz ścieżka to http://www.wesoil.pl/pl/sitemap czyli różni się tylko /pl/ ????
-
Ten błąd:Parse error: syntax error, unexpected T_OBJECT_OPERATOR
To była chyba wina serwera, bo już wszystko działa...
-
Jeżeli ktoś ma podobny problem z wyświetlaniem pliku "sitemap.php" (lub też innego)
to podaje jego rozwiązanie:
Przy tworzeniu w prestashop pliku .htaccess należy zaznaczyć opcję "Disable apache multiviews"
to rozwiązuje wszystkie problemy :)
Reszta błędów opisywana w tym wątku to była raczej wina chwilowej "niedyspozycji" serwera.
--
Dziękuje wszystkim za pomoc :)