Error Robot

Nedanstående kan vara till nytta om man inte har tillgång till serverns loggfiler (access- och error-loggar). Efter flytt kan jag gå in direkt i error- /felloggen via kontrollpanel

Allmänt

I algonet.diverse fanns för ett tag sedan en tråd om anpassade felmeddelanden som utmynnade i att man skulle lägga in en rad i (skapa) en fil .htaccess. Tyckte att man borde kunna få ett meddelande om varifrån besökaren fått sin felaktiga länk.
OBS! Eftersom jag har internetkonto på Algonet är mycket nedan anpassat till detta, men en del kan säkert tillämpas på andra unix-servrar med Apache som webbserver!

Efter en del sökande hittade jag ErrorRobot, hämta errorbot.cgi.txt från New Media One. Har använt lite "tjuvgrepp" för att få programmet att fungera med cgiwrap

. Har ännu inte lyckats få ordning på: Däremot har jag kompletterat med en rad som

Installation

  1. Skapa .htaccess i public_html, med ditt egna userid:
    ErrorDocument 401 /htbin/cgiwrap/(userid)/errorbot.pl?401
    ErrorDocument 403 /htbin/cgiwrap/(userid)/errorbot.pl?403
    ErrorDocument 404 /htbin/cgiwrap/(userid)/errorbot.pl?404
    ErrorDocument 500 /htbin/cgiwrap/(userid)/errorbot.pl?500
  2. chmod 644 .htaccess
  3. Namnändra och lägg in som errorbot.pl i public_html/cgi-bin
  4. chmod 700 errorbot.pl
  5. $disable_setup = 'Yes';
  6. $email = '';
  7. Nu ska det fungera! Men ...
  8. jag behöver hjälp!!

Tjuvknepen ...

För att få med "Surfers host:" har jag lagt till raden
print MAIL "Surfers host: $ENV{'REMOTE_HOST'}\n";

Resultat:

404 File not found error!

Surfers IP: 194.213.74.16
Surfers host: aristotle.algonet.se
Attempted URL: http://cgi.algonet.se
Referring URL: http://www.algonet.se/~arnek/errorbot.php
Browser used: Lynx/2.7 libwww-FM/2.14
Dessutom hade jag bytt ut standardmeddelandet mot ett eget som passade innehållet under mitt hembibliotek. Det enda jag saknar nu är det e-postmeddelande jag fick om den felaktiga länken! Får i stället gå in i errorloggen.

Sidan besökt 1039 gånger sedan 9 juni 1999

Åter hemsidan

Se också sidor om:

Mailman   Program för e-postlistor  _Nytt!_ Använder jag till nyhetsbrev
PHP   Tester med PHP på Algonet  
SSH   Secure shell - bättre än Telnet  
WAP   Grunder för att publicera för WAP-telefon  
XSSI   Extended Server Side Includes Anpassar för datum, webbläsare mm
Allmänt   Tekniska grunder Varför sidorna flyttats till Oderland & Co
    Titta gärna in hos Folkmusikhuset i Stockholm

Kontakta Arne Kjellman arnek@sverge.nu
Uppdaterad 2004-07-30

Valid
   HTML 4.01! Visas bäst med Valfri web-läsare
Server 91.201.60.12