![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 Pomógł: 0 Dołączył: 24.07.2008 Ostrzeżenie: (0%) ![]() ![]() |
Czesc wszystkim
Po raz pierwszy pisze cos w Zend framework i potrzebuje pomocy w integracji swojej pierwszej stronki. Dziala pieknie na moim kompie, gorzej jest na serwerze. Problem polega na tym, że Apache na którym ma działać moja stronka osbluguje url'e w formie www.mojadomena.com/webreportczyli mamy cos po nazwie domeny, to cos, czyli "webreport" musi byc czescia kazdego url'a obslugiwanego przez tego Apache'a. (stojacy przed nim, wyżej, inny Apache, obsluguje url'a: www.mojadomena.com i przekierowuje wszystkie zapytania z sufixem /webreport do "mojego", lezacego nizej - Apache'a). Startowy url dla mojejaplikacji, to: www.mojadomena.com/webreport/mojaaplikacjai odpowiednio url'e zend'a powinny wygladac www.mojadomena.com/webreport/mojaaplikacja/xcontroller/yactionitd. Czy jest więc sposób, aby zend potrafil skumac, ze url'em od ktorego starujemy jest www.mojadomena.com/webreport zamiast www.mojadomena.com ? W chwili obecnej wywolanie linku: www.mojadomena.com/webreport/mojaaplikacja/ prawidlowo wywoluje index kontrolera, ktore przekierowuje do auth kontrolera , konkretnie do akcji: login, poprzez wywolanie ponizszego kodu Kod function preDispatch() { $auth = Zend_Auth::getInstance(); if (!$auth->hasIdentity()) { $this->_redirect('auth/login'); } } Niestety zamiast w: www.mojadomena.com/webreport/mojaaplikacja/auth/login ląduję w www.mojadomena.com/mojaaplikacja/auth/login Oczywiście taki adres nie istnieje i bulba. "mojaaplikacja" to katalog w htdocs w Apache zawierajacy caly stuff. Moze potrzeba zmienic cos a Apache, nie mam pojecia. Z góry dziękuje za każdą pomoc. pozdrawiam Lukasz |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 1 415 Pomógł: 117 Dołączył: 7.09.2005 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 24.07.2025 - 18:38 |