Piotr Krajewski

Piotr Krajewski web application
programmer

Temat: serwer wirtualny i zf

Witam,

mam taki oto problem. Na lokalnym serwerze gdzie mogłem ustawić sobie vhosty wszystko działa, nie mniej jednak przyszedł czas na przezucenie aplikacji na serwer, niestety wirtualny. W związku z tym trzeba by było vhosta:


<VirtualHost *:80>
ServerName strona.pl
DocumentRoot /home/strona/public

SetEnv APPLICATION_ENV "production"

<Directory /home/strona/public>
DirectoryIndex index.php
AllowOverride All
Order allow,deny
Allow from all
</Directory>
</VirtualHost>


przenieść do htaccess'a niestety nie do konca wiem jak to powinno wyglądać. Ma ktoś na to radę ?

Temat: serwer wirtualny i zf

vhosta nie da sie wpisac do .htaccess bo odczyt htaccessa zalezy od ustawien vhosta ;D
Piotr Krajewski

Piotr Krajewski web application
programmer

Temat: serwer wirtualny i zf

tzn tyle wiem :) bardziej chodziło mi na rozwiązanie problemu typu braku możliwości zapisu do vhosta.

Domyślam się że jest jakiś sposób by odpalić aplikację zf na serwerze wirtualnym. Podejrzewam iż coś trzeba wykonać w htaccess.

Temat: serwer wirtualny i zf

kazdy hosting ma panel do zarzadzania vhostami
standardowa zawartosc htaccess dla zenda:

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [NC,L]
RewriteRule ^.*$ index.php [NC,L]
Piotr Krajewski

Piotr Krajewski web application
programmer

Temat: serwer wirtualny i zf

tak tylko że to znajduje się w katalogu public a nie w główny. No właśnie nie przedstawiłem swojej struktury katalogów.

/application
/library
/public
/tests
/data

index.php znajduje się w katalogu public i z tamtąd odwołuje się do całego frameworka. Zaś przeglądarka odczytuje katalog główny.

Temat: serwer wirtualny i zf

przerzuc htaccess do glownego katalogu i
pokombinuj np: RewriteRule ^.*$ public/index.php [NC,L]
albo przerzuc tez index.php i w nim pozmieniaj sciezki



Wyślij zaproszenie do