Symfony
Framework PHP Symfony 2 to popularne rozwiązanie do tworzenia aplikacji Web.
Do dziś utrzymujemy projekty napisane w Symfony 1.2 lub 1.4. Praca z nimi to nadal przyjemność.
Krokiem naprzód było Symfony 2.
Symfony 2 na home.pl
Pora na słowo o instalacji projektu Symfony 2 na home.pl. Korzystamy z dwóch hostingów, jednym z nich jest hosting home.pl.
Jesteśmy z niego zadowoleni, jednak w przypadku Symfony 1.x i 2.x są drobne komplikacje przy próbie uruchomienia projektu. Ale zarówno dla starszej jak i nowszej wersji frameworka można dość prosto zaaplikować fix.
Piszę tu jedynie o uruchomieniu projektu, z założeniem że chcemy po prostu zrobić deploy na serwerze, bez konfiguracji używania composera. Dodam że my korzystamy z Business Cloud Server.
A więc aby uruchomić Symfony 2 na home.pl zróbmy kilka małych operacji:
– tworzymy / edytujemy plik php.ini w katalogu głównym serwera, a tam ustawiamy:
short_open_tag = off
magic_quotes_gpc = off
– dodajemy na początku plików app.php i app_dev.php linijkę:
umask(0000); // This will let the permissions be 0777
– w web/.htaccess projektu dodajemy (ogólnie: kwestia wersji PHP):
:Location /*.php
Use php53
:Location
– i na koniec w razie czego usuwamy cache.
Teraz już wszystko powinno działać jak należy.
Pozdrawiam