Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]Przyjazne URLe
Mlodycompany
post 3.01.2009, 14:35:53
Post #1





Grupa: Zarejestrowani
Postów: 910
Pomógł: 44
Dołączył: 20.02.2008
Skąd: Łódź

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


Elo. Mam od dawna na stronie wprowadzone przyjazne URLe. Zawsze działało lecz po reinstalacji systemu co się wiąże z reinstalacją serwera przestało działać. Mam w głównym katalogu plik .htaccess a w nim kod
Kod
<Files index>
 ForceType application/x-httpd-php
</Files>


Czy ktoś może wie w czym jest problem?
Go to the top of the page
+Quote Post
hiszpanespaniol
post 3.01.2009, 14:38:57
Post #2





Grupa: Zarejestrowani
Postów: 213
Pomógł: 39
Dołączył: 7.04.2008
Skąd: 3city

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


może mod rewrite wyłączony? czy nie korzystasz?. jeżeli używasz sposobu z wykorzystaniem path_info, to mod rewrite nie potrzebny. a może domyślnie obsługa htaccess jest wyłączona?. może masz nowszą wersję serwera?

edit:
napisz "dupa" w .htaccess i sprawdź czy restart serwera wywali błąd. jeżeli nie, to poszukaj gdzie się włącza obsługę htaccess

Ten post edytował hiszpanespaniol 3.01.2009, 14:40:32


--------------------
Go to the top of the page
+Quote Post
Mlodycompany
post 3.01.2009, 14:42:07
Post #3





Grupa: Zarejestrowani
Postów: 910
Pomógł: 44
Dołączył: 20.02.2008
Skąd: Łódź

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


Zmieniłem i normalnie krasnal ruszył. 
Go to the top of the page
+Quote Post
hiszpanespaniol
post 3.01.2009, 14:47:08
Post #4





Grupa: Zarejestrowani
Postów: 213
Pomógł: 39
Dołączył: 7.04.2008
Skąd: 3city

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


acha, krasnal, nie apache. czyli powinieneś mieć zielone piórko bodajże w pasku, nie czerwone. krasnal obsługuje .htaccess? może powinieneś w menu krasnala poszukać czegoś w stylu access.txt albo access.conf? w końcu to windows i prawdopodobnie ma inną nazwę htaccess'a.

edit:
jeśli masz krasnala przez wine uruchamianego, to nie pomogę hehe winksmiley.jpg

Ten post edytował hiszpanespaniol 3.01.2009, 14:48:07


--------------------
Go to the top of the page
+Quote Post
phpion
post 3.01.2009, 14:50:39
Post #5





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




Cytat(hiszpanespaniol @ 3.01.2009, 16:47:08 ) *
acha, krasnal, nie apache. czyli powinieneś mieć zielone piórko bodajże w pasku, nie czerwone. krasnal obsługuje .htaccess? może powinieneś w menu krasnala poszukać czegoś w stylu access.txt albo access.conf? w końcu to windows i prawdopodobnie ma inną nazwę htaccess'a.

edit:
jeśli masz krasnala przez wine uruchamianego, to nie pomogę hehe winksmiley.jpg

Dżizys - co za bzdury... Krasnal to pakiet zawierający w sobie m.in. Apache. Inna nazwa .htaccess na Windowsie - pierwsze słyszę. I co do tego wszystkiego ma Wine?
Go to the top of the page
+Quote Post
hiszpanespaniol
post 3.01.2009, 15:08:30
Post #6





Grupa: Zarejestrowani
Postów: 213
Pomógł: 39
Dołączył: 7.04.2008
Skąd: 3city

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


jestem pewien, że to co się wpisuje normalnie do pliku .htaccess, pod krasnalem wpisuje się do innego pliku. masz rację krasnal to pakiet, na dodatek windowsowy. apache to serwer po prostu. w krasnalu wszystko jest ułatwione i dlatego myślę, że trzeba szukać w menu krasnala (dostępnym pod ppm z tacki systemowej).

wine to był żart ale widocznie go nie wyczułeś.

Dodatkowo Twój post wnosi mnóstwo pomocy do tego wątku, co za tym idzie - mój też. Piszę na wypadek gdybyś i tego nie wyczuł: tu jest sarkazm


--------------------
Go to the top of the page
+Quote Post
Mlodycompany
post 3.01.2009, 15:12:59
Post #7





Grupa: Zarejestrowani
Postów: 910
Pomógł: 44
Dołączył: 20.02.2008
Skąd: Łódź

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


w krasnalu mam zielone piórko i wszystko normalnie działa oprócz tych URLi. Dokładnie chodzi o to że gdy w adresie mam ../index.php/wartoscn/ to wczytuje strone normalnie ale bez stylu, ale to pół biedy a jak mam ../index/wartoscn/ to mi pokazuje błąd 404. Mam konfiguracje w krasnali access.conf. Zawartość tego pliku to

Kod
#
# This is the default file for the AccessConfig directive in httpd.conf.
# It is processed after httpd.conf and srm.conf.
#
# To avoid confusion, it is recommended that you put all of your
# Apache server directives into the httpd.conf file and leave this
# one essentially empty.
#

<Directory />
order allow,deny
allow from all
Options Indexes Includes ExecCGI
</Directory>

<Directory /usr/Apache/httpd/html/*>
Options Indexes Includes ExecCGI
AllowOverride All
order deny,allow
allow from all
</Directory>

<Directory /usr/www/*>
Options Indexes ExecCGI Includes FollowSymLinks
order deny,allow
allow from all
AllowOverride All
</Directory>
Go to the top of the page
+Quote Post
phpion
post 3.01.2009, 15:53:34
Post #8





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




<ot>
Cytat(hiszpanespaniol @ 3.01.2009, 17:08:30 ) *
wine to był żart ale widocznie go nie wyczułeś.

W takim razie odjechany z ciebie wesołek, taki totalny krejzol.
</ot>

@Mlodycompany:
Nie odpowiedziałeś na pytanie czy masz włączony mod_rewrite. Musisz poszukać w konfigach Apache (normalnie jest to plik httpd.conf ale nie wiem czy Krasnal nie korzysta z innych plików).
Go to the top of the page
+Quote Post
Mlodycompany
post 3.01.2009, 16:00:45
Post #9





Grupa: Zarejestrowani
Postów: 910
Pomógł: 44
Dołączył: 20.02.2008
Skąd: Łódź

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


Jeżeli Ci chodzi o linijkę
Kod
LoadModule rewrite_module modules/mod_rewrite.so
to mam odhashowaną, więc chyba włączoną.
Go to the top of the page
+Quote Post
Pilsener
post 3.01.2009, 19:42:25
Post #10





Grupa: Zarejestrowani
Postów: 1 590
Pomógł: 185
Dołączył: 19.04.2006
Skąd: Gdańsk

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


Mode_rewrite a obsługa plików .htaccess to dwa zupełnie odmienne pojęcia - poszukaj na forum pod hasłem typu "jak włączyć obsługę plików .htaccess" - było kilka razy.
Go to the top of the page
+Quote Post
Mlodycompany
post 3.01.2009, 22:45:37
Post #11





Grupa: Zarejestrowani
Postów: 910
Pomógł: 44
Dołączył: 20.02.2008
Skąd: Łódź

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


Jak możesz to daj konkretny link, bo po wpisaniu twojego hasła w wyszukiwarce na forum pokazało 64 strony i przejrzałem pięrwszą i nic na temat włączenia nie ma.

Czy ktoś wie co jest grane?questionmark.gifquestionmark.gif Siedzę nad tym pół dnia i nadal nic nie zrobiłem a jest mi to bardzo potrzebne.

Proszę o pomoc

Ten post edytował Mlodycompany 3.01.2009, 22:45:52
Go to the top of the page
+Quote Post
Pilsener
post 4.01.2009, 21:20:45
Post #12





Grupa: Zarejestrowani
Postów: 1 590
Pomógł: 185
Dołączył: 19.04.2006
Skąd: Gdańsk

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


http://httpd.apache.org/docs/2.0/mod/core.html#allowoverride - manual
http://forum.php.pl/index.php?showtopic=14...20&start=20
http://forum.php.pl/index.php?showtopic=37369
http://www.webhosting.pl/Jak.uzywac.plikow..htaccess?page=1
Go to the top of the page
+Quote Post
Mlodycompany
post 6.01.2009, 17:24:31
Post #13





Grupa: Zarejestrowani
Postów: 910
Pomógł: 44
Dołączył: 20.02.2008
Skąd: Łódź

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


No dobra. htaccess działa, bo wpisałem krzaki i mi błąd wywalił, ale nadal nie działają URLe. Gdy mam adres http://localhost/profil.php/1/ strona normalnie wchodzi ale gdy już zmienię na http://localhost/profil/1/ pokazuje błąd 404. Co powiecie w takiej sytuacji?
Go to the top of the page
+Quote Post
erix
post 6.01.2009, 20:09:40
Post #14





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




A może regułki pokażesz? Szklana kula zamrożona.


--------------------

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post
Mlodycompany
post 6.01.2009, 20:26:56
Post #15





Grupa: Zarejestrowani
Postów: 910
Pomógł: 44
Dołączył: 20.02.2008
Skąd: Łódź

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


tzn jakie regułki biggrin.gif
Go to the top of the page
+Quote Post
DREEMus
post 6.01.2009, 21:48:31
Post #16





Grupa: Zarejestrowani
Postów: 286
Pomógł: 34
Dołączył: 4.09.2008
Skąd: Wrocław

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


Cytat(Mlodycompany @ 3.01.2009, 13:35:53 ) *
Kod
<Files index>
 ForceType application/x-httpd-php
</Files>


Czy ktoś może wie w czym jest problem?

Ten kod znaczy że przyjazne URLe masz tylko dla pliku INDEX ...


--------------------
Serwer : Acer Aspire 5050 : AMD Turion X2 2x1.9 MHz : 2x2 GB Dual : 250GB + 500 GB USB
Warsztat : Apache v2.2 : PHP v5.2 : MySQL v5.0 : phpMyAdmin v3.4 : phpDesigner v7
Go to the top of the page
+Quote Post
Mlodycompany
post 7.01.2009, 16:28:55
Post #17





Grupa: Zarejestrowani
Postów: 910
Pomógł: 44
Dołączył: 20.02.2008
Skąd: Łódź

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


Ale jak zmienie index na profil też nie działa. Kiedyś miałem wpisane sklep i działało.
Go to the top of the page
+Quote Post
erix
post 9.01.2009, 20:43:08
Post #18





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Cytat
tzn jakie regułki

Rule = reguła

Zawartość .htaccess by się przydała.

edit: @down: nie chodziło mi o httpd.conf winksmiley.jpg

Ten post edytował erix 18.01.2009, 22:34:13


--------------------

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post
Mlodycompany
post 18.01.2009, 22:21:30
Post #19





Grupa: Zarejestrowani
Postów: 910
Pomógł: 44
Dołączył: 20.02.2008
Skąd: Łódź

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


erix zawartość .htaccess jest dwa posty wyżej tongue.gif
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: 14.08.2025 - 10:45