Symfony 2

Symfony 2 na home.pl

Posted DirectCode Projekty, Web Development

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

 

Founder - DirectCode Software