Strato PowerWeb Plus i SOTE

Dzisiaj mniej refleksyjnie, bardziej przyziemnie, ale za to użytecznie.

Stosunkowo proste zadanie jakim jest instalacja SOTE, na serwerze PowerWeb Plus w strato.de może spowodować jednoczesne osiwienie i wyłysienie do cna :) Nie od dziś wiadomo, że SOTE ma dość specyficzne wymagania co do konfiguracji serwera, w związku z czym wręcz uwielbia w trakcie instalacji na nietypowym serwerze zakomunikować, że niestety ale nie tym razem ;)

Tak właśnie dzieje się na standardowym PowerWeb Plus. Instalator dochodzi od kroku sprawdzenia konfiguracji i informuje nas, że niestety nie ma możliwości kontynuowania instalacji, gdyż nie są spełnione trzy warunki:
- limit pamięci dla wykonywanego skryptu (128MB)
- czas wykonywania skryptu (60s)
- nie jest wyłączony session.use_trans_sid (0).

W nawiasach podałem od razu wartości, które trzeba ustawić żeby cokolwiek można było zdziałać. Pierwsza myśl to mały php.ini w katalogu sklepu z tema trzema opcjami konfiguracyjnymi. I co? Myśl ze wszechmiar słuszna, tyle że nie dla SOTE. Po utworzeniu takiego małego php.ini instalator wita nas pustym ekranem :(

Rozwiązanie jest w sumie proste, aczkolwiek trochę karkołomne. Plik php.ini umieszczony w katalogu SOTE musi być kopią domyślnego pliku konfiguracyjnego php, tyle że ze zmienionymi tymi trzema powyższymi parametrami. Lokalizację domyślnego php.ini sprawdzić można za pomocą phpinfo(), a plik skopiować po SSH (po ftp nie ma dostępu do katalogów powyżej /htdocs).

Komentarze

Popularne posty z tego bloga

Aktualizacja Joomla zainstalowanej w podkatalogu (home.pl)

Outsourcing ... Ale o co chodzi?

Blokada frontu i admina w SOTE