Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [CakePHP] problem z ustawieniami na home.pl
Forum PHP.pl > Forum > PHP > Frameworki
pawelvod
Mam problem z poprawnym ustawieniem strony na home.pl. Po pierwsze działało tam php 4 więc wzystkie pliki ndex.php musiałem zamienić na index.php5
Do wszystkich .htaccess musiałem więc dodć index.php5 np:
RewriteRule ^(.*)$ index.php5?url=$1 [QSA,L]
czy
RewriteRule ^$ webroot/index.php5 [L]
wszystko chodzi teraz ok poza jedną rzeczą. zmienna kontrolera $this->webroot ma w sobie katalog/webroot/app więc wszystkie adresy na stronie są "brzydkie" np strona.pl/katalog/webroot/app/kontroler/widok
nie bardzo wiem jak wywalić to app/webroot
kicaj
Od bodajze 9 maja na home.pl bedzie PHP5 domyslne (dla .php), a co do rewrite to to nie jest orginalny modul rewrite z apache, tylko oni maja wlasny na wzor tego, na stronie jest wyjasnione jak ustawic tam url-e
astral_reaper
W sumie nie wiem dlaczego tak robiłeś. Żeby uruchomić php5 w cakeu wystarczy w .htaccessie dodać:

:Location /*.php
Use php5

I juz caly cake dziala w PHP5

Poza tym w .htaccess zmodyfikowałem tak:

<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule ^$ app/webroot/index.php [L]
RewriteRule (.*) app/webroot/$1 [L]
</IfModule>

I na home.pl wszystko zaczęło mi ładnie chodzić.
xradar
Dzięki astral_reaper, zmiana w RewriteRule pomogła smile.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.