Beitrag von mk (966 Beiträge) am Dienstag, 6.April.2004, 19:25.
Internal Server Error
bei diesem Link:
http://www.xx20.de/cgi-bin/baseportal.pl?htx=/koch/burgcity/links/links&stat=2
wenn ich &stat=2 weg lasse geht es, aber ich brauche diesen Parameter.
dies ist eine Licenzversion (nicht meine).
weiter steht dann noch das:
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator, [no address given] and inform them of the time the error occurred, and anything you might have done that may have caused the error.
More information about this error may be available in the server error log.
--------------------------------------------------------------------------------
Apache/1.3.19 Server at www.xx20.de Port 80
Antworten
Beitrag von Christoph Bergmann (8110 Beiträge) am Dienstag, 6.April.2004, 19:58.
Re: Internal Server Error
Das hat was mit der Freiheit in der Lizenzversion zu tun: Du kannst dort alle Perl-Befehle frei benutzen - und "stat" ist ein Perl-Befehl. D.h. wenn Du dies als Parameter in der URL benutzt, überschreibst Du damit (anscheinend) den internen Befehl und deshalb kommt es zu ner Fehlermeldung...
Wieso kannst Du nicht einfach z.b. "statx" verwenden?
Antworten
Beitrag von mk (966 Beiträge) am Dienstag, 6.April.2004, 20:33.
Re: Internal Server Error
Antworten
Beitrag von mk (966 Beiträge) am Mittwoch, 7.April.2004, 20:02.
Re: Internal Server Error
Antworten
Beitrag von Christoph Bergmann (8110 Beiträge) am Donnerstag, 8.April.2004, 03:09.
Re: Internal Server Error
Mmhh, das sieht nun langsam komisch aus... Poste mal den Code von der Seite "links"...
Antworten
Beitrag von mk (966 Beiträge) am Donnerstag, 8.April.2004, 18:30.
Re: Internal Server Error
ich hab bestimmt wieder einnen dummen Fehler
hier der Quelltext:
<perl>
if (($stand eq "2") && ($nummer ne ""))
{
get "nummer==$nummer", "Quicklink";
mail 'EMail', "burgcity - $titel",
"<h3>Status 2 erreicht</h3>
", 'mkburg@gmx.net', $titel, "burgcity", '','', "Content-type: text/html\n";
$_put{stand}=2;
mod "nummer==$nummer",undef,"Quicklink";
}
</perl>
</body>
</html>
mit dem Link soll nur das Feld stand auf den Wert 2 gesetzt werden.
Antworten
Beitrag von mk (966 Beiträge) am Donnerstag, 8.April.2004, 18:44.
Re: Internal Server Error
hab eben noch 2 Fehler gefunden aber es geht trotzdem nicht.
und das Feld titel wird Titel geschrieben
Antworten
Beitrag von Claus Christmeier (598 Beiträge) am Freitag, 9.April.2004, 10:46.
Re: Internal Server Error
Hallo mk,
probier´s doch mal so:
"mkburg\@gmx.net"
statt
'mkburg@gmx.net'
Viel Erfolg.
Gruß
Claus
Antworten
Beitrag von mk (966 Beiträge) am Freitag, 9.April.2004, 13:21.
Re: Internal Server Error immer noch
das wars noch nicht.
so sieht der Quelltext aktuell aus:
<perl>
out " Test jetzt kommt die if Abfrage.<br>";
if (($stand eq "2") && ($nummer ne ""))
{
get "nummer==$nummer", "Quicklink";
mail '$EMail', "burgcity - $Titel",
"<h3>Status 2 erreicht</h3>
", 'mkburg\@gmx.net', $Titel, "burgcity", '','', "Content-type: text/html\n";
$_put{stand}=2;
mod "nummer==$nummer",undef,"Quicklink";
}
</perl>
</body>
</html>
Antworten
Beitrag von Claus Christmeier (598 Beiträge) am Freitag, 9.April.2004, 13:35.
Re: Internal Server Error immer noch
Hallo mk,
verwende doch mal GRUNDSÄTZLICH " und nicht '
Gruß
Claus
Antworten
Beitrag von mk (966 Beiträge) am Freitag, 9.April.2004, 14:05.
Re: Internal Server Error es ist geschaft
Antworten
Beitrag von mk (966 Beiträge) am Freitag, 9.April.2004, 15:47.
Re: Internal Server Error alles geschaft
Antworten