Napisany przez: mero 10.07.2013, 13:41:48
Zamieszczam tu instrukcje co zmienić jeśli chcemy zainstalować Symfony 2 (2.3.1) na serwerze home.pl
(Instrukcje na necie sa szczatkowe, niedostepne, bledne lub sprzed wielu lat )
1. Łączymy się do konta https://pomoc.home.pl/produkty/dodatkowe/805 i tworzymy plik .bash_profile w folderze ~ (domowym)
Kod
alias php="/usr/local/bin/php53-cli"
export PHP_PATH="/usr/local/bin/php53-cli"
to zapewni nam poprawne dzialanie composera.
2. Domena musi byc ustawiona jako "z
separacja serwisu"
3. W folderze domeny
tworzymy php.ini:
Kod
short_open_tag = off
magic_quotes_gpc = off
4. Instalujemy Symfony ;)
5. W folderze domeny
tworzymy .htaccess:
Kod
RewriteEngine On
RewriteBase /
RewriteRule ^$ web/$1 [QSA,L]
RewriteRule ^(.*)$ web/$1 [QSA,L]
6.
Edytujemy web/.htaccess zmieniajac linijki z:
Kod
RewriteCond %{ENV:REDIRECT_STATUS} ^$
RewriteRule ^app\.php(/(.*)|$) %{ENV:BASE}/$2 [R=301,L]
na:
Kod
#RewriteCond %{ENV:REDIRECT_STATUS} ^$
#RewriteRule ^app\.php(/(.*)|$) %{ENV:BASE}/$2 [R=301,L]
7. oraz (opcjonalnie) w
web/app.php zmieniamy z:
Kod
$kernel = new AppKernel('prod', false);
na:
Kod
$kernel = new AppKernel('prod', true);