[php]404 loggen

Pagina: 1
Acties:

  • SinergyX
  • Registratie: November 2001
  • Nu online

SinergyX

____(>^^(>0o)>____

Topicstarter
Ik heb eigen server (apache/php/mysql) draaien, maar nu wil ik graag de 404 pagina's loggen (vraag nie waarom, wil et gewoon O-) ).

Nu kan ik al de ErrorDocument 404 overzetten (apache conf file) naar een php script die dan et zou schrijven naar een database, maar hoe krijg ik de url/pagina tevoorschijn die een persoon probeerde te bereiken? (welke dus niet bestaat)

ik heb het geprobeerd met http_referer, maar aangezien er geen "referer" is, blijf die var leeg.

iemand een idee?

Nog 1 keertje.. het is SinergyX, niet SynergyX
Im as excited to be here as a 42 gnome warlock who rolled on a green pair of cloth boots but was given a epic staff of uber awsome noob pwning by accident.


  • kvdveer
  • Registratie: November 2000
  • Laatst online: 06-11-2025

kvdveer

Z.O.Z.

kijk eens in het log van je webserver... daar staan alle 404's in...
Jij wilt trouwens $_SERVER['REQUEST_URI'] hebben..

Localhost, sweet localhost


  • SinergyX
  • Registratie: November 2001
  • Nu online

SinergyX

____(>^^(>0o)>____

Topicstarter
de REQUEST_URI geeft slechts het script/bestand aan (test.php in dit geval, om te testen) welke apache doorgeeft als 404 document.. niet de url die ze probeerde te bereiken.

Nog 1 keertje.. het is SinergyX, niet SynergyX
Im as excited to be here as a 42 gnome warlock who rolled on a green pair of cloth boots but was given a epic staff of uber awsome noob pwning by accident.


  • Gomez12
  • Registratie: Maart 2001
  • Laatst online: 17-10-2023
moeilijke weg is omgekeerd gaan werken, je maakt in php een online log-filter voor je apache log-files

  • kvdveer
  • Registratie: November 2000
  • Laatst online: 06-11-2025

kvdveer

Z.O.Z.

oh... dan herinnerde me ik het verkeerd....
Zet er eens een PHP-info in... Dan kun je exact zien welke variabelen er alemaal beschikbaar zijn.

Localhost, sweet localhost


  • SinergyX
  • Registratie: November 2001
  • Nu online

SinergyX

____(>^^(>0o)>____

Topicstarter
ok, ben wat verder, ik merk als ik de "normale" 404 pagina's gebruik, de "foute" url blijft staan in de adresbalk. laat ik dan de REQUEST_URI erop op los, herkent ie de url. Echter als ik errordocument 404 naar bv http://mijnsite/foutscript.php laat gaan, verdwijnt de url. (en wordt vervangen door http://mijnsite/foutscript.php)

Kan ik die errordocument ook met ../htdocs/foutscript.php benaderen (htdocs staat directory "lager" dan apache dir)?

Nog 1 keertje.. het is SinergyX, niet SynergyX
Im as excited to be here as a 42 gnome warlock who rolled on a green pair of cloth boots but was given a epic staff of uber awsome noob pwning by accident.


  • SWINX
  • Registratie: Juni 2001
  • Laatst online: 02-06 23:18
KarreMania schreef op 05 november 2002 @ 00:54:

Kan ik die errordocument ook met ../htdocs/foutscript.php benaderen (htdocs staat directory "lager" dan apache dir)?
ja dat kan

met een http:// - url krijg je de 404-url te zien
met een 404.php oid blijft de foute url staan

Mannen komen van Mars Tweakers, vrouwen van Venus Bokt


  • SinergyX
  • Registratie: November 2001
  • Nu online

SinergyX

____(>^^(>0o)>____

Topicstarter
Et werk helemaal topppiie :D :D

zonder http:// blijft dus de oude url staan, welke dan wel met REQUEST_URI op te vragen is.

HEEEL veel dank voor de "nachtelijke" hulp!! _/-\o_ _/-\o_ _/-\o_

Nog 1 keertje.. het is SinergyX, niet SynergyX
Im as excited to be here as a 42 gnome warlock who rolled on a green pair of cloth boots but was given a epic staff of uber awsome noob pwning by accident.

Pagina: 1