![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 442 Pomógł: 4 Dołączył: 28.12.2008 Skąd: Warszawa Ostrzeżenie: (20%) ![]() ![]() |
Witam,
próbuje zrobić tzw. WILD CARD poprzez routing (hostname) I nie działa , ktoś może jest w stanie mi pomóc (IMG:style_emoticons/default/questionmark.gif) ! O to kod
|
|
|
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 2 921 Pomógł: 269 Dołączył: 11.08.2005 Skąd: 127.0.0.1 ![]() |
Gotowy przykład - http://blog.wilgucki.pl/2010/06/zendcontro...hostname-w.html
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 442 Pomógł: 4 Dołączył: 28.12.2008 Skąd: Warszawa Ostrzeżenie: (20%) ![]() ![]() |
Wiem, czytałem ale chce wiedzieć co u mnie jest źle skoro podobnie mam do twojego przykładu
|
|
|
![]()
Post
#4
|
|
Grupa: Moderatorzy Postów: 2 921 Pomógł: 269 Dołączył: 11.08.2005 Skąd: 127.0.0.1 ![]() |
Wyrzuć to /projekt i powinno działać.
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 442 Pomógł: 4 Dołączył: 28.12.2008 Skąd: Warszawa Ostrzeżenie: (20%) ![]() ![]() |
Jednak nie działa po dodaniu czegokolwiek przed localhost kończy się się błędem "Nie odnaleziono serwera " (IMG:style_emoticons/default/sad.gif)
|
|
|
![]()
Post
#6
|
|
Grupa: Moderatorzy Postów: 2 921 Pomógł: 269 Dołączył: 11.08.2005 Skąd: 127.0.0.1 ![]() |
Dopiero teraz to zauważyłem. W Twoim kodzie masz babola polegającego na przypisaniu routera do samego siebie.
Sprawdź jeszcze raz u mnie na blogu jak to jest zrobione. |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 442 Pomógł: 4 Dołączył: 28.12.2008 Skąd: Warszawa Ostrzeżenie: (20%) ![]() ![]() |
Poprawiłem tak juk u Ciebie
tez tak kiedy wpisuje asd.localhost/projekt jest blad wczytywania strony od razu |
|
|
![]()
Post
#8
|
|
Grupa: Moderatorzy Postów: 2 921 Pomógł: 269 Dołączył: 11.08.2005 Skąd: 127.0.0.1 ![]() |
Wklej tutaj ten komunikat. Będzie bardzo pomocny.
|
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 442 Pomógł: 4 Dołączył: 28.12.2008 Skąd: Warszawa Ostrzeżenie: (20%) ![]() ![]() |
Najzwyklejszy komunikat FF
Kod Nie odnaleziono serwera
Firefox nie może odnaleźć serwera asd.localhost |
|
|
![]()
Post
#10
|
|
Grupa: Moderatorzy Postów: 2 921 Pomógł: 269 Dołączył: 11.08.2005 Skąd: 127.0.0.1 ![]() |
A dodałeś do konfiguracji apache i do pliku hosts tą domenę? Jeśli nie, to nie będzie Ci to działać. Zawsze możesz pobawić się z wildcards, ale w tym niestety nie pomogę.
|
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 442 Pomógł: 4 Dołączył: 28.12.2008 Skąd: Warszawa Ostrzeżenie: (20%) ![]() ![]() |
NO tak ale chciałem zrobić żeby były linki dynamiczne tworzone automatycznie razem z założonym kontem .Czyli co Zend nie da rady (IMG:style_emoticons/default/questionmark.gif)
|
|
|
![]()
Post
#12
|
|
Grupa: Moderatorzy Postów: 2 921 Pomógł: 269 Dołączył: 11.08.2005 Skąd: 127.0.0.1 ![]() |
Da radę, ale musisz ustawić na serwerze wildcards. Niestety tutaj odpadam. Poszukaj na forum, kilka razy padało o to pytanie.
|
|
|
![]()
Post
#13
|
|
Grupa: Zarejestrowani Postów: 442 Pomógł: 4 Dołączył: 28.12.2008 Skąd: Warszawa Ostrzeżenie: (20%) ![]() ![]() |
Kurde na forum nic nie ma a w google nic konkretnie o WC (czyt. wildcars (IMG:style_emoticons/default/smile.gif) ) + localhost nie ma
|
|
|
![]()
Post
#14
|
|
Grupa: Zarejestrowani Postów: 172 Pomógł: 9 Dołączył: 13.02.2006 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Nie "wildcars", tylko "wildcard". Na localhost nie zrobisz latwo wildcard (IMG:style_emoticons/default/smile.gif) . Musisz miec serwer dns itp (IMG:style_emoticons/default/smile.gif) . Do testow mozesz wpiswac w plik /etc/hosts (w zalezonosci od systemu inne miejsce) dana domene oraz lokalne ip.
Np: 127.0.0.1 www.cms.localhost.pl cms.localhost.pl Wtedy wszystko bedzie kierowalo do twojego serwera. Musisz rowniez dodac wirtualny host w apachu (IMG:style_emoticons/default/smile.gif) Po drugie dlaczego masz w route host ":module" ? Czy masz modul "asd" ? wpisujac ten link ? Ja hostname i uzytwkonikow mam tak:
Router ten zawsze uruchamia kontroler uzytkownik, paramert user => nazwa usera, i dalej akcja i dodatkowe parametry. Po trzecie Zend_Controller_Router_Route_Hostname to nie jest wildcard. Wildcard to jest usluga serwera, Zend tylko zmienia adres w odpowiednie zadanie $_REQUEST. Dokladniej przekierowywuje ona wszystkie adresy ( subdomeny ) na glowny adres serwera, dzieki temu mozemy operowac wewnatrz aplikacji pobierajac adres. A po 4 jesli planujesz robic na tym uzytkownikow, tzn ze tez pewnie logowanie. Zeby to zrealizowac musisz ustawic odpowiednio ciasteczka : Wazna tutaj jest wlasnie ta kropka przed adresem (IMG:style_emoticons/default/smile.gif) Pozdrawiam i zycze udanej zabawy (IMG:style_emoticons/default/smile.gif) Ten post edytował quality 9.08.2010, 09:17:54 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 17.09.2025 - 19:36 |