Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 78 Pomógł: 2 Dołączył: 21.10.2006 Ostrzeżenie: (0%)
|
Witam, chodzi o to że mam napisaną aplikację w nowym ZF 1.10, potrzebuję ją uruchomić spod takiego adresu:
domena.com/jakiskatalog/ Czyli chodzi o to że nie mogę na /aplikacja/public/ skierować domeny tylko cała aplikacja ma działać z adresu domena.com/jakiskatalog/, czyli: domena.com/jakiskatalog/kontroler/akcja domena.com/jakiskatalog/public/css domena.com/jakiskatalog/public/js itp Ma ktoś może rozwiązanie mojego problemu? |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 78 Pomógł: 2 Dołączył: 21.10.2006 Ostrzeżenie: (0%)
|
W sumie to wszystko mi już działa tak jak należy, wcześniej był problem bo helpery źle linkowały css, jsy itp ale rozwiązałem to stosując w widoku $this->baseUrl(); myślałem że helper z automatu to zrobi (tak jest np w Cake, gdzie helper automatycznie buduję ścieżkę do webroot), a dodatkowo przeniosłem index.php z katalogu public do głównego, żeby nie wywoływać kontrolerów jeszcze jako prefix podając /public.
Co prawda w katalogu głównym zrobił się lekki bajzel więc rozważam jeszcze ponowne umieszczenie wszystkiego co ma być dostępne przez www w katalogu public jednak wtedy będę musiał poprzedzać wszystkie załączane js, css, obrazki dodatkowo prefixem /public co spowoduje że jeżeli kiedyś wrócę do prawidłowej konfiguracji, czyli domeny skierowanej na public to ścieżki będą złe - aby to rozwiązać próbowałem w .ini ustawić baseUrl: /jakiskatalog/public z nadzieją że wtedy w widoku $this->baseUrl() zwróci właśnie '/jakiskatalog/public' jednak niestety po takim zabiegu jedyne co dostałem to pustą stronę - czyli nie działa. Jedyne zmiany jakich dokonałem żeby wszytko działało: 1. w index.php zmieniłem APPLICATION_PATH z '/../application' na '/application' 2. przeniosłem wszystko z public do głównego katalogu. 3. do wysztkiego poza katalogami przenisionymi z public odciąłem dostęp htaccessem. Nie wiem czy koledzy zrozumieli. |
|
|
|
VegetaSSJ [ZendFramework]uruchomienie ZF 1.10 z katalogu w domenie 9.08.2010, 19:29:52
luki100011 a w czym problem masz jakieś błędy jak tam wrzuci... 10.08.2010, 08:01:57
Pilsener To bez sensu, nie da się tak zrobić bez większych ... 10.08.2010, 08:18:52
VegetaSSJ Cytat(Pilsener @ 10.08.2010, 09:18:52... 10.08.2010, 08:34:40
luki100011 jak to nie przewiduje u mnie działa bez problemu ... 10.08.2010, 08:37:21
batman Cytat(Pilsener @ 10.08.2010, 09:18:52... 10.08.2010, 09:21:41
Pilsener No ale co z routingiem, .htaccessem, dispatherem, ... 10.08.2010, 12:50:29 ![]() ![]() |
|
Aktualny czas: 29.12.2025 - 05:24 |