Autor wpisu: Jacek Skirzyński, dodany: 28.02.2014 23:18, tagi: php, symfony2
Ostatnio miałem okazję uruchamiać na hostingu współdzielonym od home.pl aplikację w Symfony2. Uruchomienie było testowe, ale jak zwykle były problemy.
Google podpowiedziało rozwiązanie umieszczone na forum PHP. Opis jest szczegółowy, jednak w moim wypadku efekt nie działał, więc zacząłem sam kombinować. Poniżej moje zapiski:
- utworzenie konta FTP z dostępem do katalogu
/strona(oczywiście nazwy każdy dobiera indywidualnie); - skierowanie domeny/subdomeny na katalog
/strona/web, serwis musi być bez separacji; - przegranie plików projektu do katalogu
/konta FTP (tzn. do katalogu/stronacałego konta hostingowego); - dodanie pliku
php.iniz poniższymi wpisami:short_open_tag = Off magic_quotes_gpc = Off
- w pliku
web/.htaccessnależy dodać komentarze w linijkach:RewriteCond %{ENV:REDIRECT_STATUS} ^$ RewriteRule ^app\.php(/(.*)|$) %{ENV:BASE}/$2 [R=301,L] - jeżeli wersja PHP nie jest przełączona w panelu zarządzania hostingiem, trzeba to zrobić w pliku
web/.htaccessdodając linijki::Location /*.php Use php53 :Location
minimum dla Symfony2 to PHP 5.3.3, ale home.pl udostępnia też PHP 5.4 (
Use php54) - po wyczyszczeniu cache i skonfigurowaniu aplikacja powinna już działać.
Kanał ATOM
Już za 2 miesiące będziemy mogli spotkać się w Warszawie. 7 kwietnia 2014 odbędzie się kolejna edycja konferencji 4Developers.