Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [cakePHP] instalacja na OVH
_KuRT_
post 15.01.2007, 13:08:35
Post #1





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 27.08.2006

Ostrzeżenie: (0%)
-----


Witam

Mam wrażenie, że przeszukałem pół internetu, ale rozwiązania problemu nie znalazłem.

Instaluje CAKEPHP na hostingu www.ovh.pl (dokladnie na 90Plan).

po instalacji, pojawiło się kilka problemów z którymi się jeszcze nie spotkałem

1. wchodząc na stronę www.strona.pl pojawia sie spis plików katalogu app/webroot. klikając w index.php pojawia się:


Not found

The requested address was not found on this server.

Wchodząc na strone www.strona.pl/controller/function/parametr otwiera się strona

2. Wchodząc na strone www.strona.pl/controller/function/parametr pojawiają się na niej linki wraz z całą scieżka do pliku,np:
www.strona.pl/home/login/www/app/....
z tym sobie poradziłem, do controllera wstawiając $this->base="" w beforeFilter;

ale nie potrafie poradzić sobie z problemem nr 1. Probowałem kilku rzeczy, żadna nie przyniosła skutku.

Próbowałem np do .htaccess w app/webroot wstawić linijkę:
Directory Index index.php

pojawiał się bład 500 Internal Server Error

ktoś ma jakieś pomysly ?



znalazłem rozwiązanie!!

troche łopatologiczne, ale działa

Plik .htaccess w katalog app/webroot

Kod
<IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^(.*)$ index.php?url=$1 [QSA,L]
</IfModule>


dodałęm jedną linijkę
Kod
    RewriteRule ^$ index.php?url=controller/function/parametr [QSA,L]


czyli kazałem mu w przypadku gdy odwołujemy się do strony głownej, że ma nas przekierować na stronę startową. oczywiście controller/function/parametr zmieniamy na to co nas interesuje.

Teoretycznie powinno być to ustawione w app/config/routes.php, lecz akurat w OVH to nie działa.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 10.05.2024 - 17:52