Błędy uprawnień do zapisu plików na serwerze
Najczęstszym błędem podczas instalacji Prestashop jest umieszczenie instalacji do folderu na który kierowana jest domena. Prestashop podczas instalacji tworzy katalog temp poziom wyżej, więc jeśli nie umieścimy katalogu instalacji (np. sklep) w folderze na który kieruje domena, to podczas samoczynnego tworzenia katalogu temp poziom wyżej, dostaniemy błąd dotyczący uprawnień do zapisu, ponieważ instalacja nie może wyjść poza obszar separacji serwisu. Można również spróbować instalacji do folderu bez separacji serwisu, czego nie zalecam ze względów bezpieczeństwa. Mówiąc łopatologicznie, nie umieszczamy plików instalacyjnych w głównym folderze domeny. Tworzymy folder, do niego kopiujemy zawartość instalacji i następnie wywołujemy go z paska: http:/mojadomena.pl/katalog_sklepu
Takie rozwiązanie wygeneruje nam brzydki link np. mojadomena.pl/katalog_sklepu/ ale możemy przepisać link stosując regułę w .htaccess. Zasadniczo Az i Home mają podstawowe serwery w środowisku Apache, więc nie powinno być z tym problemów. Odwiedź przepisanie adresu w htaccess aby dowiedzieć się jak ustawić przyjazny link oraz sprawdź modyfikację ścieżki sklepu w panelu sterowania prestashop. Na poniższym rysunku zaznaczyłem gdzie w panelu należy zmienić ścieżkę.
Błąd połączenia z bazą danych
Kolejną przeszkodą jaką możemy napotkać podczas instalacji Prestashop na home.pl jest problem z populacją tabel w bazie danych. Dostaniemy informację że udało się połączyć z bazą ale nie zostanie do niej zapisany żaden rekord. Co należy zrobić? Należy wtedy wyłączyć opcache wpisując jedną linijkę kodu w pliku php.ini. to jest zalecenie bezpośrednio od dostawcy home.pl i można znaleźć je pod linkiem: jak wyłączyć opcache na serwerze home.pl
Obydwa te rozwiązania umożliwiają zainstalowanie Prestashop u tych dostawców. Jeśli nadal masz problem z instalacją, skontaktuj się ze mną, możliwe że będę umiał pomóc.