![]() |
![]() ![]() |
![]() |
![]()
Post
#41
|
|
Grupa: Przyjaciele php.pl Postów: 786 Pomógł: 0 Dołączył: 18.03.2002 Skąd: Wroclaw/Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Cytat Cytat a ja szczerze sie dziwie ze juz 4 strona a ludzie wciaz nie wierza ze sie da. Ja wiem, że się da. Tylko po prostu byłbym wdzięczny, gdyby ktoś mi to dał po polskiemu, łopatologicznie. Co gdzie ustawić. Przejrzałem to co zapodał linkami bodajrze spenalzo, ale niewiele mi to mówi.
Akurat od tej strony (Apache) jestem lama... A pozatym, to teraz już z php schodzimy na apacha - moze podzielić ten wątek? albo chociaż przenieść go tam? ok to lecimy dokladnie. 1. temat dotyczy php 2. aby tworzyc linki postaci http://server/plik.php/parametr nie jest potrzebne i wymagane czasowe modyfikownanie konfiguracji apache'a 3. nie trzeba rowniez korzystac z modulu mod_rewrite 4. aby korzystac z w/w adresow wystarczy postawic apache'a oraz php w trybie module (a nie cgi). 5. takie ustawienie dziala rowniez na windows - wczoraj korzystalem wlasnie z tego ficzera pod win98. 6. chcesz drogi uzytowniku sprawdzic czy u ciebie to dziala? sprawdz czy twoj apache dziala, czy korzysta z modulu. jesli tak stowrz plik test.php i umiesc w swoim document_root'cie (najczesciej katalog htdocs). i teraz odpalamy - http://localhost/test.php/ala/ma/kota. jak rusza to koniec problemu ;) jak nie to ciagniemy watek. |
|
|
![]()
Post
#42
|
|
Grupa: Przyjaciele php.pl Postów: 786 Pomógł: 0 Dołączył: 18.03.2002 Skąd: Wroclaw/Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Cytat Przejrzałem to co zapodał linkami bodajrze spenalzo, ale niewiele mi to mówi.
uzupelnienie: - to o czym mowie jest wg mnie protsze niz to opiasne w linkach ktore w tym watku podawano - tzn nie korzysta z forcetypa i mod_rewrite chcoiaz obie metody sa jak najbardziej przydatne. czasami :) |
|
|
![]()
Post
#43
|
|
Grupa: Zarząd Postów: 3 503 Pomógł: 28 Dołączył: 17.10.2002 Skąd: Wrocław ![]() |
No teraz, to już wszystko jasne.
A wszystko dlatego, że zacząłem się gubić w tym wątku. Kurtz: działa dobrze. |
|
|
![]()
Post
#44
|
|
Grupa: Zarejestrowani Postów: 2 064 Pomógł: 1 Dołączył: 22.01.2003 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
ForceType powoduje to, że adres pliku wygląda w ten sposób:
serwer.pl/artykuly/11/2/ a standardowo w php można korzystać tak: serwer.pl/artykuly.php/11/2/ |
|
|
![]()
Post
#45
|
|
Grupa: Przyjaciele php.pl Postów: 786 Pomógł: 0 Dołączył: 18.03.2002 Skąd: Wroclaw/Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Cytat ForceType powoduje to, że adres pliku wygląda w ten sposób:
tak - ale trzeba modyfikowac ustawienia apache'a - malo ktory provider zezwoli na to.
serwer.pl/artykuly/11/2/ a standardowo w php można korzystać tak: serwer.pl/artykuly.php/11/2/ korzystanie z furtki jaka jest /param/param2 (co bodjaze stalo sie ubocznoscia w CGI/1.1) jest wg mnie protsze. uf koniec ;) pozdrawiam |
|
|
![]()
Post
#46
|
|
Grupa: Zarejestrowani Postów: 2 064 Pomógł: 1 Dołączył: 22.01.2003 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
[quote]tak - ale trzeba modyfikowac ustawienia apache'a - malo ktory provider zezwoli na to.
korzystanie z furtki jaka jest /param/param2 (co bodjaze stalo sie ubocznoscia w CGI/1.1) jest wg mnie protsze.[/quote] Niekoniecznie, wystarczy .htaccess, a to można spotkać u wielu providerów. [quote]By either editing Apache's httpd.conf file or by creating a .htaccess file, we can modify the way Apache works to a certain extent. [/quote][/quote] |
|
|
![]()
Post
#47
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 10.05.2003 Skąd: Wawa Ostrzeżenie: (0%) ![]() ![]() |
Podsumuję i podpowiem, bo chaos macie tu straszny:
- zwykła konfiguracja apache i php jako moduł (a nie jako CGI) - zbadać $_SERVER["REQUEST_URI"] i odpowiednio sparsować i koniec (jakbyście czasem oglądali zawartość strony z phpinfo() to byście sami na to wpadli (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) ) Żadnego kombinowania z .htaccess czy mod_rewrite. |
|
|
![]()
Post
#48
|
|
Grupa: Przyjaciele php.pl Postów: 786 Pomógł: 0 Dołączył: 18.03.2002 Skąd: Wroclaw/Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Cytat - zbadać $_SERVER["REQUEST_URI"] i odpowiednio sparsować i koniec (jakbyście czasem oglądali zawartość strony z phpinfo() to byście sami na to wpadli :P ) ekhem?
[php:1:dbcd4d8884]getenv("PATH_INFO");[/php:1:dbcd4d8884] i kto tu czyta phpinfo() ?... ;) pozdrawiam |
|
|
![]()
Post
#49
|
|
Grupa: Zarejestrowani Postów: 6 Pomógł: 0 Dołączył: 22.05.2003 Ostrzeżenie: (0%) ![]() ![]() |
Strasznie zaciekawił mnie temat i mam problem.
U mojego providera bez problemu działa metoda(www.test.com/index.php/param/param2). No ale chciał bym mieć jeszcze na swoim kompie taką możliwość. Mam winde i FoxServ'a. No i oczywiście nie działają mi te parametry. Czy jest mozliwość przekonfigurowania fox'a tak aby działały parametry? Cygwin i kompilacja php narazie odpadają :-) Z góry dzięki za odpowiedź. Pozdrawiam. |
|
|
![]()
Post
#50
|
|
Grupa: Przyjaciele php.pl Postów: 786 Pomógł: 0 Dołączył: 18.03.2002 Skąd: Wroclaw/Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Cytat No ale chciał bym mieć jeszcze na swoim kompie taką możliwość. Mam winde i FoxServ'a.
No i oczywiście nie działają mi te parametry. misiek - no bez jaj - przewin do gory strone albo po prostu skocz do http://forum.php.pl/viewtopic.php?p=16886#16886 Cytat Czy jest mozliwość przekonfigurowania fox'a tak aby działały parametry? raczej jest. sprawdz w jakim trybie dziala i najwyzej zmien na moduł.
pozdrawiam |
|
|
![]()
Post
#51
|
|
Grupa: Zarejestrowani Postów: 6 Pomógł: 0 Dołączył: 22.05.2003 Ostrzeżenie: (0%) ![]() ![]() |
Cytat Cytat Czy jest mozliwość przekonfigurowania fox'a tak aby działały parametry? raczej jest. sprawdz w jakim trybie dziala i najwyzej zmien na moduł.
Czytałem dokładnie cały temat i twój dokładny opis... no ale Cytat jak rusza to koniec problemu (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) jak nie
to ciagniemy watek. Więc :-) Myśle, że mam php jako moduł httpd.conf LoadModule php4_module D:FoxServphpsapiphp4apache2.dll A nie działa (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) Pewnie coś jest nie ustawione ale nie wiem co i gdzie to zmienić? Za pomoc wielkie dzięki. |
|
|
![]()
Post
#52
|
|
Grupa: Przyjaciele php.pl Postów: 786 Pomógł: 0 Dołączył: 18.03.2002 Skąd: Wroclaw/Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Cytat Więc :-) Myśle, że mam php jako moduł
a masz apache'a 2?
httpd.conf LoadModule php4_module D:FoxServphpsapiphp4apache2.dll |
|
|
![]()
Post
#53
|
|
Grupa: Zarejestrowani Postów: 6 Pomógł: 0 Dołączył: 22.05.2003 Ostrzeżenie: (0%) ![]() ![]() |
Cytat Cytat Więc :-) Myśle, że mam php jako moduł
a masz apache'a 2?httpd.conf LoadModule php4_module D:FoxServphpsapiphp4apache2.dll Mam Apache 2.0.39 i php 4.2.2 Chętnie przeinstaluje tylko na jaki zestaw? |
|
|
![]()
Post
#54
|
|
Grupa: Przyjaciele php.pl Postów: 786 Pomógł: 0 Dołączył: 18.03.2002 Skąd: Wroclaw/Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Cytat Mam Apache 2.0.39 i php 4.2.2
hmm to musze przzynac ze jestem w kropce. poki co na widnwos testowalem to rozwiazanie wylacznie z apache 1.3 - i wiem ze dziala. ;)
Chętnie przeinstaluje tylko na jaki zestaw? sprobuje w jakies niedalekiej przyszlosci zaintersowac sie jak problem ma sie do apache2. poki co moge jedynie porazic przerzucenie sie na ktoregos apache z rodziny 1.3. pozdrawiam |
|
|
![]()
Post
#55
|
|
Grupa: Zarejestrowani Postów: 6 Pomógł: 0 Dołączył: 22.05.2003 Ostrzeżenie: (0%) ![]() ![]() |
Cytat Cytat Mam Apache 2.0.39 i php 4.2.2
hmm to musze przzynac ze jestem w kropce. poki co na widnwos testowalem to rozwiazanie wylacznie z apache 1.3 - i wiem ze dziala. (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
Chętnie przeinstaluje tylko na jaki zestaw? sprobuje w jakies niedalekiej przyszlosci zaintersowac sie jak problem ma sie do apache2. poki co moge jedynie porazic przerzucenie sie na ktoregos apache z rodziny 1.3. pozdrawiam Dzieki za odpowiedź. Myśle, że faktycznie wróce do Apache 1.3.x jeżeli to zadziała to będzie właśnie to o co mi chodzi :-) Pozdrawiam PS: Sory ze nie odpowiadam dlugo ale dzieki uprzejmosci złodziei z naszego osiedla ktoś nam podprowadził hub'a na bloku i ... jestem odcięty od świata. |
|
|
![]()
Post
#56
|
|
Grupa: Zarejestrowani Postów: 14 Pomógł: 0 Dołączył: 1.09.2002 Ostrzeżenie: (0%) ![]() ![]() |
sorry za odgrzebanie tematu, ale przypadkiem na niego trafiłem...
z tego co wiem (ale dość dawno nie sprawdzałem na ile to jest aktualne) to napewno adresy w postaci www.adres-strony.com/katalog/plik.php?costam indeksuje Google i Netsprint*, a w innych wyszukiwarkach nalezy stosować adres w postaci www.adres-strony.com/zmienna1/zmienna2 itd... * WP stosuje od jakiegoś czasu silnik Netsprinta i też indeksuje strony ze '?', ale pierwszeństwo mają strony wpisane do katalogu |
|
|
![]()
Post
#57
|
|
Grupa: Przyjaciele php.pl Postów: 786 Pomógł: 0 Dołączył: 18.03.2002 Skąd: Wroclaw/Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Hej
Cytat z tego co wiem (ale dość dawno nie sprawdzałem na ile to jest aktualne) to napewno adresy w postaci www.adres-strony.com/katalog/plik.php?costam indeksuje Google i Netsprint*, a w innych wyszukiwarkach nalezy stosować adres w postaci www.adres-strony.com/zmienna1/zmienna2 itd...
Odnosnie pierwzej czesci - wszystko pieknie ale przy podawaniu wynikow wydaje mi sie ze google podaja tylko jeden plik (a nie wszystkie warianty GETa). Pewniejszym rozwiazaniem wg mnie jest wiec udawnaie podsciezki ;) Pozdrawiam |
|
|
![]()
Post
#58
|
|
Grupa: Zarejestrowani Postów: 14 Pomógł: 0 Dołączył: 1.09.2002 Ostrzeżenie: (0%) ![]() ![]() |
Google indeksuje wszystkie Get'y ale wynik jest zależny od zapytania - sprawdź ten link (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
|
|
|
![]()
Post
#59
|
|
Grupa: Zarejestrowani Postów: 79 Pomógł: 0 Dołączył: -- Skąd: Gdańsk Ostrzeżenie: (0%) ![]() ![]() |
Sorry za OT. spenalzo czy ten skrypt bannerowy est gdzies do sciagniecia (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) (ten co na twojej stronie u gory)
|
|
|
![]()
Post
#60
|
|
Grupa: Zarejestrowani Postów: 2 064 Pomógł: 1 Dołączył: 22.01.2003 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
Tak. Tylko się nie przestrasz kodu, bo ma około roku a wtedy umiałem o wiele mniej.
Aha, i dostosuj sobie kod do nowych sposbów przesyłania zmiennych. Instalacja: 1. Wgraj pliki na serwer. 2. Ustaw sobie dane dostępu do bazy w pliku config.php (uwaga nanazwy tabel, nie ejstem pewien czy we wszystkich plikach odwoływanie jest przez te określone w pliku config.php - byc może trzeba będzie gdzieś ręcznie poprawić.) 3. Włącz przeglądarkę i wpisz install.php w odpowiednim folderze. 4. Włącz plik admin.php i wpisz hasło wcześniej ustawione w pliku admin.php. 5. Dodaj bannery. 6. Wstaw kod w postaci Kod <script language="Javascript" src="http://serwer.pl/ad/track.php?dzial=costam"></script>
gdzie dział to dowolna nazwa - pojawi się w statsach. 7. W pliku ban.txt wpisy 0 albo usuń go (już nie pamietam). 8. Ustaw wszystkim plikom prawa do zapisu. 9. Plik index.php wyświetla statystykę (brak zabezpieczenia hasłem). No, to chyba wszystko. Skrypt obsługuje także SWF. -> Pobierz plik - 5kb |
|
|
![]() ![]() |
![]() |
Aktualny czas: 16.10.2025 - 19:25 |