Webdienste/Homepage
Anpassungen der Scripte in cgi-bin
Das Formail muss ausgetauscht werden
Das bisherige formail wird nicht mehr unterstützt. Für
Formail-Benutzer steht ein aktuelleres Script zum Download unter
folgender Adresse bereit:
http://nms-cgi.sourceforge.net/scripts.shtml
Jetzt muss das Formail noch angepasst werden. Hierzu das Programm mit einem Editor öffnen.
Sie sollten folgende Zeilen ändern:
#!/usr/local/bin/perl -wT .
.
.
.
$DEBUGGING = 0; # Debugging ausschalten.
$mailprog = '/usr/local/sbin/sendmail -oi -t'; # Pfad zum Mailprogramm setzen
@referers = qw(www.meinedomaene.de <meine> localhost);# Nur Anfragen dieser Domaene verarbeiten
@allow_mail_to = qw(IhrNAme@meineDomaene.de zweitername@domaene.de localhost); # Mailversende-Adressen festlegen
$style = ''; # den css Style der AusgabeSeite festlegen(keine Vorgabe)
.
.
.
Von: IhrNAme@meineDomaene.de
Subject: Versenden des Formulars
Vielen Dank fuer Ihr Interesse.
Antworttext festlegen.
Jetzt das Formail.pl nach /cgi-bin auf Ihrem Webspace kopieren.
Die Rechte auf ausführbar setzen (rechte Maustaste Eigenschaften Permissions, im Feld Eigentümer den Haken beim x setzen)
Änderung in guestbook.pl
Durch das Kopieren ging das executive bit der Datei verloren, d. h. die Datei ist nicht mehr ausführbar.
Das Bit kann z. B. mit Winscp wieder gesetzt werden. (rechte Maustaste auf Datei-> Eigenschaften).
Zudem müssen noch einige Pfade geändert werden.
#!/usr/local/bin/perl -w
$ENV{'PATH'}='/usr/local/bin';
$ENV{'IFS'}="\t\n";
$mywebserv = 'www.meine-domaene.de';
$recipient = 'name@domaene.de';
$guesthtmlpage = "gaestebuch.html"; # relativer Pfad zum Gaestebuch
$guestlogpage = "gaestebuchlog.html"; # relativer Pfad zum Gaestebuchlog .
.
$mailprog = '/usr/local/sbin/sendmail';
$guestbookurl = "http://$mywebserv/$guesthtmlpage";
$guestbookreal = "/srv/www/virtual/Kundennummer/Domaene/vhostdata/htdoc/$guesthtmlpage";
$guestlog ="/srv/www/virtual/Kundennummer/Domaene/vhostdata/htdoc/$guestlogpage";
$cgiurl = "/cgi-bin/guestbook.pl";
$date_command = "/usr/bin/date";
Änderung in search.pl
Durch das Kopieren ging das executive bit der Datei verloren, d. h. die Datei ist nicht mehr ausführbar.
Das Bit kann z. B. mit Winscp wieder gesetzt werden. (rechte Maustaste auf Datei-> Eigenschaften).
Zudem müssen noch einige Pfade geändert werden.
#!/usr/local/bin/perl -w
$ENV{'PATH'} = '/usr/bin';
$ENV{'IFS'} = " \t\n";
$basedir = '/srv/www/virtual/Kundennummer/domaene/vhostdata/htdoc/';
$baseurl = "http://$mywebserv/";
$title_url = "http://$mywebserv/";


