Paweł Lubczyński

Paweł Lubczyński interesuje mnie
praca zdalna

Temat: Zend Framework 1 i ovh.pl

Witam , szukałem jakiegoś wątku o podobnej tematyce , mam mały problem z dostawcą ovh . wykupiłem u nich zwykły hosting 150zł czy cos koło tego, mam aplikacje postawioną na zend framework. niestety po ustawieniu .htaccess

Options Indexes MultiViews FollowSymLinks
SetEnv APPLICATION_ENV development
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [NC,L]
RewriteRule ^.*$ index.php [NC,L]
RewriteBase /public/

i po wejsciu na adres http://nazwadomeny.pl/public/
otrzymuje
403
Forbidden
You don't have permission to access /index.php on this server.

zmienilem juz wszedzie chmod na 777 dla wszsystkich udzialow w katalogu www
bo pomyślałem sobie ze to moze wina tego.. ale okazuje sie ze nie , na xammpie i localhoscie wszystko śmiga idealnie

czy ktoś się może spotkał z podobnym problemem?
Piotr S.

Piotr S. PHP - Symfony 2/3
Developer

Temat: Zend Framework 1 i ovh.pl

Hej,

sprawdź w ten sposób:

1) htaccess w głównym katalogu:
RewriteEngine on
RewriteRule ^.* /public/$0 [L]

2) drugi, w katalogu public:
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [NC,L]
RewriteRule ^.*$ index.php [NC,L]

Koniecznie bez "Options Indexes MultiViews FollowSymLinks" z Twojego wpisu, no i środowisko masz raczej produkcyjne, więc "SetEnv APPLICATION_ENV development" również jest niepotrzebne.
Paweł Lubczyński

Paweł Lubczyński interesuje mnie
praca zdalna

Temat: Zend Framework 1 i ovh.pl

faktycznie poprzednie linijki były zbędne jednak....
wg twojej rady
/www/.htaccess

RewriteEngine on
RewriteRule ^.* /public/$0 [L]

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

dodatkowo pozwoliłem sobie utworzyć /www/index.php
<?php
define('RUNNING_FROM_ROOT', true);
include 'public/index.php';
?>
aby po wejściu w główny adres domeny aplikacja zaskakiwała

z ww. index.php w głównym bądź bez
rezultat dokładnie ten sam (403 Forbidden...). Już mnie szlak trafia , od wczoraj się z tym baruje i ciągle to samo
adres domeny http://www.pjphoto.pl/
na domowym NAS'ie z obsługa php wszystko działa idealnie , rowniez na xammpie , moze ovh ma jakieś szczególne wymagania co do konfiguracji?Paweł Lubczyński edytował(a) ten post dnia 17.02.13 o godzinie 12:45
Piotr S.

Piotr S. PHP - Symfony 2/3
Developer

Temat: Zend Framework 1 i ovh.pl

Mam ponad 50 appek na ZF na ovh i nie musiałem w żaden sposób kombinować, niby na serwerze w wersji premium, ale nie powinno mieć to znaczenia.

Spróbuj jeszcze zamienić
RewriteRule ^.*$ index.php [NC,L]
na
RewriteRule ^.*$ /index.php [R=302,L]
Paweł Lubczyński

Paweł Lubczyński interesuje mnie
praca zdalna

Temat: Zend Framework 1 i ovh.pl

oka poszło ... jeszcze jedno pytanie, aktualnie zwraca jeszcze jeden błąd

Parse error: syntax error, unexpected T_OBJECT_OPERATOR in /homez.582/pjphoto/www/public/index.php on line 26

linikja 26 u mnie to

$application->bootstrap()
->run();

dodawałeś może u siebie coś jeszcze?
Piotr S.

Piotr S. PHP - Symfony 2/3
Developer

Temat: Zend Framework 1 i ovh.pl

To może być kwestia wersji php. Nad katalogiem /www jest jeszcze parę plików, w tym plik .htaccess, wpisz tam:
SetEnv PHP_VER 5_4
Paweł Lubczyński

Paweł Lubczyński interesuje mnie
praca zdalna

Temat: Zend Framework 1 i ovh.pl

view:
/.htaccess
SetEnv PHP_VER 5_4

:-)
Błąd HTTP 500 (Internal Server Error)

wymiękam już :)

dodanie w dwóch pozostałych plikach na początku .htaccess powyższej linijki daje ten sam efekt.
Piotr S.

Piotr S. PHP - Symfony 2/3
Developer

Temat: Zend Framework 1 i ovh.pl

Zmień jeszcze w /.htaccess 5_4 na 5_3

Jak nie zadziała to podpytaj support na ovh, bo to już kwestia samego php, błąd który miałeś w 26. linii nie wynika w żaden sposób z tego, że jest to aplikacja ZF.
Paweł Lubczyński

Paweł Lubczyński interesuje mnie
praca zdalna

Temat: Zend Framework 1 i ovh.pl

dziekuje slicznie za informacje, podoba mi się twoje rozwiązanie z przerzuceniem z publica w zf, i pomyslec ze chcialem to rozwiazac na includach :) bede walczył z ovh , dziekuje slicznie

Następna dyskusja:

Aplikacje oparte na Zend Fr...




Wyślij zaproszenie do