(Instrukcje na necie sa szczatkowe, niedostepne, bledne lub sprzed wielu lat )
1. Łączymy się do konta poprzez SSH i tworzymy plik .bash_profile w folderze ~ (domowym)
Kod
alias php="/usr/local/bin/php53-cli"
export PHP_PATH="/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
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]
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]
RewriteRule ^app\.php(/(.*)|$) %{ENV:BASE}/$2 [R=301,L]
na:
Kod
#RewriteCond %{ENV:REDIRECT_STATUS} ^$
#RewriteRule ^app\.php(/(.*)|$) %{ENV:BASE}/$2 [R=301,L]
#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);