Hi liebe Leute !
Ich plage mich schon seit einiger Zeit mit diesem Perl-Script,
das ich zur Wiederbelebung unseres Lieblingschats brauche.
Ich hab mir, um der Sache auf den Grund zu gehen,
den Apache installiert, und tatsächlich zum Laufen gebracht.
Auch hab ichs soweit hinbekommen, dass sich die einzelnen
Chat-Teile finden, Pfade-mässig.
Ich bin absoluter Perl-Neuling, von daher weiss ich jetzt nicht,
was ich mit dem Auszug aus der errors.log anfangen soll.
Obwohl ich durch Rumraterei schon einen Fehler beseitigt habe.
Der Apache meckert 2 Zeilen im Script an, die ich ^^^^markiert habe.
Es wird schon in die chat.dat-Datei eingeschrieben,
nur wird nicht neu geladen.
Erst z.B. nach einem Reboot wird das ehemals Geschriebene sichtbar.
Ich hab die kompletten chat-Dateien mal hierhin gelegt,
mit index.html zum umherbrausen....
Wäre echt sehr dankbar für Unterstützung ! :- ))
http://www.uni-mannheim.de/users/chiron/cgi/
#####Auszug aus httpd.errors.log:
Use of uninitialized value at cgiuprgs.pl line 45.
Use of uninitialized value at /usr/local/httpd/cgi-bin/chat.cgi.pl line
27, <DAT> chunk 125.
Use of uninitialized value at cgiuprgs.pl line 45.
Use of uninitialized value at /usr/local/httpd/cgi-bin/chat.cgi.pl line
27, <DAT> chunk 126.
#####Ausschnitt von cgiuprgs.pl
ub SeitenKopf
{
local $title = $_[0];
print ("Content-type: text/html\n\n");
print ('<html>');
print ('<head><title>');
print $title;
^^^^^^^^^^^^^^^^^^^^^^^^^^
print ('</title></head>');
}
####Ausschnitt von chat.cgi.pl
ub text
{
my $zaehler = 1;
$dat[0] = $datum . '##' . $dat{'farbe'} . '##' . $dat{'name'} . '##' .
$dat{'homepage'} . '##' . $dat{'text'} . "\n";
open (DAT, "