Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [ZendFramework] Zaczynam się uczyc i nie działa zend/index/index
stachuf11
post 24.04.2009, 09:08:25
Post #1





Grupa: Zarejestrowani
Postów: 154
Pomógł: 1
Dołączył: 24.04.2006

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


witam
Zaczymam się uczyć zendframework, i już mam taki problem

jak uruchomię aplikacje w ten sposób

http://localhost/zendprzyklad/

to działa wszystko i jest wyświetlana zawartośc templatki z index/index.phtml

ale gdy wywołam

http://localhost/zendprzyklad/index/index

to pisze że nie znaleziono takiego urla, co mam nie tak?

używam xampp-a na windowsie
Go to the top of the page
+Quote Post
phpion
post 24.04.2009, 09:14:22
Post #2





Grupa: Moderatorzy
Postów: 6 072
Pomógł: 861
Dołączył: 10.12.2003
Skąd: Dąbrowa Górnicza




Pewnie problem z mod_rewrite. Poza tym sugerowałbym postawienie sobie jakiegoś vhosta (virtual host na Apache) żeby nie babrać się z adresami typu http://localhost/projekt tylko mieć http://projekt
Go to the top of the page
+Quote Post
Apocalyptiq
post 24.04.2009, 18:31:28
Post #3





Grupa: Zarejestrowani
Postów: 230
Pomógł: 3
Dołączył: 8.01.2008

Ostrzeżenie: (10%)
X----


Pokaż swój plik .htaccess

Ja jak wziąłem .htaccess z oficjalnego tutoriala zenda, w ogóle mi nie działał, dopiero takie coś zadziałało:
Cytat
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule .* index.php


Ten post edytował Apocalyptiq 24.04.2009, 18:31:50


--------------------
http://estender.net - profesjonalne strony i aplikacje internetowe (Ruby on Rails, Kohana PHP)
Go to the top of the page
+Quote Post
stachuf11
post 24.04.2009, 23:34:48
Post #4





Grupa: Zarejestrowani
Postów: 154
Pomógł: 1
Dołączył: 24.04.2006

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


w którym katalogu mam ten .htaccess umieścić? w katalogu public ?
Jeśli tam to nie pomogło, mam taki bład

"Błąd serwera!
Serwer napotkał błąd wewnętrzny i nie jest w stanie zrealizować twojego żądania. Serwer jest przeciążony lub napotkał na błąd w skrypcie CGI. "



testuje na tutorialu sciągniętym z strony zenda

Ten post edytował stachuf11 24.04.2009, 23:45:41
Go to the top of the page
+Quote Post
skowron-line
post 25.04.2009, 10:21:03
Post #5





Grupa: Zarejestrowani
Postów: 4 340
Pomógł: 542
Dołączył: 15.01.2006
Skąd: Olsztyn/Warszawa

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


http://www.heavymind.net/zend-framework-tutorial/
http://www.heavymind.net/instalacja-wamp-dla-zend-framework/
poczytaj i zobacz co i jak, rozwiązanie napewno jest wy tych 2 plikach.


--------------------
I'm so fast that last night I turned off the light switch in my hotel room and was in bed before the room was dark - Muhammad Ali.
Peg jeżeli chcesz uprawiać sex to dzieci muszą wyjść, a jeżeli chcesz żeby był dobry ty też musisz wyjść - Al Bundy.

QueryBuilder, Mootools.net, bbcradio1::MistaJam
http://www.phpbench.com/
Go to the top of the page
+Quote Post
stachuf11
post 27.04.2009, 08:08:48
Post #6





Grupa: Zarejestrowani
Postów: 154
Pomógł: 1
Dołączył: 24.04.2006

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


ruszyło, miałem wyłaczony moduł mod_rewrite w apachu
dzieki za pomoc

wogóle gdzie można znaleść dokumentację na temat .htaccess, co oznaczają wpisy np
  1. <?php
  2. RewriteCond %{REQUEST_FILENAME} !-f
  3. ?>
Go to the top of the page
+Quote Post
batman
post 27.04.2009, 08:11:42
Post #7





Grupa: Moderatorzy
Postów: 2 921
Pomógł: 269
Dołączył: 11.08.2005
Skąd: 127.0.0.1




Wszystko znajdziesz w dokumentacji apache.


--------------------
I would love to change the world, but they won't give me the source code.
My software never has bugs. It just develops random features.
Go to the top of the page
+Quote Post
bazyliszek83
post 28.04.2009, 08:39:05
Post #8





Grupa: Zarejestrowani
Postów: 81
Pomógł: 6
Dołączył: 24.07.2007
Skąd: Poznań

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


Cytat(Apocalyptiq @ 24.04.2009, 19:31:28 ) *
Pokaż swój plik .htaccess

Ja jak wziąłem .htaccess z oficjalnego tutoriala zenda, w ogóle mi nie działał, dopiero takie coś zadziałało:


Dokladnie, miałem też ten sam problem korzystając z tutoriala QuickStart.
Podany tam kod pliku htaccess nie działa prawidłowo.

Dopiero drobna zmiana pomogła:
  1. <?php
  2. RewriteRule ^.*$ /index.php [NC,L]
  3. ?>

na
  1. <?php
  2. RewriteRule ^.*$ index.php [NC,L]
  3. ?>


--------------------
App 4 You - Aplikacje internetowe
Go to the top of the page
+Quote Post
cve
post 15.10.2009, 23:12:46
Post #9





Grupa: Zarejestrowani
Postów: 25
Pomógł: 0
Dołączył: 18.09.2009

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


Jeśli mogę się podpiąć pod temat to:

Właśnie mam taki sam problem, ale apache chodzi pod ubuntu 9.04 i gdy wpisze w przegladarke adres:
  1. http://zftutorial/index.php?controller=index?action=index/
to wszystko dziala, a gdy wpisze
  1. http://zftutorial/index/index
to daje 404, a mod rewrite mam wlaczone...
Z góry dziekuje za pomoc.
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: 19.07.2025 - 01:29