klub_chem
28.02.2004, 15:34:53
Witam!
Jak zrobić, żeby znać adres nieznalezionego pliku na stronie?
bamboos
28.02.2004, 15:44:55
Nie wiem jak zrobić, żeby znać ten adres, bo nie wiem co to jest: "...adres nieznalesionego pliku na stronie..."?!?
BzikOS
28.02.2004, 15:45:51
Nie za bardzo wiem o co Ci chodzi :S Może o to, żeby się wyświetliła odpowiednia strona po otrzymaniu przez server żądania pobrania nieistniejącej strony? Jeżeli tak, to przyjrzyj się plikowi konfiguracyjnemu servera www, sekcja "Customizable error response (Apache style)" (w Apachu).
czachor
28.02.2004, 15:51:49
chodzi mu chyba o to, żeby w jakichś logach był adres nieznalezionej strony (naczy jak wpisze np. eee.htm i nie ma jej na serwerze, to żeby serwer gdzieś zapisał, że strony eee.htm nie znalazł) - coś takiego jak w AWSTAT - "Strona nie znaleziona" i wypisane strony
BzikOS
28.02.2004, 15:54:15
To nie musi nic robić

W logach servera to jest.
klub_chem
29.02.2004, 10:06:16
chcę zapisywać w mysql właśnie te wskazania błędów - nieznalezionych plików. Interesje mnie w jakiej zmiennej jest przekazywana nieznaleziona nazwa. Np. ktos wpisuje eeeee.html. takiego pliku nieznaleziono. Więc wyswietla sie strona w php, ktora powie, ze pliku nieznaleziono - jego nazwa i mi zapisze do mysql nazwe tego pliku.
Nie wiem jedynie w jakiej zmiennej moze byc ta nazwa
seaquest
29.02.2004, 10:30:07
o ile dobrze pamietam trzeba chyba grzebac w .htaccess na scripts.pl byl kiedys taki skrypt, ktory wywolywal odpowiednia strone www, kiedy nie zostalo costam znalezione
spenalzo
29.02.2004, 11:50:23
Cytat
ErrorDocument 404 plik.php
Z tym, że nie mam pojęcia jak zrobić, żeby znać adres strony z błędem (sam też próbowałem to zrobic).
klub_chem
29.02.2004, 11:52:46
do tego chyba służy request_uri, ale mi nie dziala.
wiem, ze nalezy w .htaccesie, umiem przestawic strony bledow. nie umiem jednak wysiwetlac strony z bledem.
pzodrow
j
shima
29.02.2004, 13:24:36
Specjalnie dla Ciebie zmieniłem obsługę błędu 404 w moim apache-u
[php:1:1f96986ede]<?php
echo $_SERVER['REQUEST_URI'];
?>[/php:1:1f96986ede]
I działa. Oczywiście ja to wyświetlam, ale możesz zapisywać do pliku.
Update:
Oczywiście zwraca ścieżkę względna w odniesieniu do DocumentRoot.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę
kliknij tutaj.