Up Right

CGI-Tester

Problem

Wenn man nun ein schoenes CGI (z.B. in Perl) geschrieben hat, hat man das Probelm, dass man bei Fehlersuche grosse Probleme hat, da im Browser nur "Server error" kommt.
Eine weitere Unschoenheit ist, dass man oftmals Testdaten tippen muß.

Die Lösung ist der CGI-Tester.

Bedienung

Der CGI-Tester besteht aus zwei Teilen:

das CGI merk.cgi

Dieses CGI merkt sich die ganze Ausführungsumgebung und die Eingabe.
Man kopiere von /paket/wwwtools/etc es an die Stelle wo spaeter das CGI stehen soll und setze das user-s-bit mit chmod 4755 merk.cgi (es muß natuerlich dem Tester gehören).
In der Form der HTML-Seite wird der Pfad zu der Kopie anstelle des zu entwickelndem Cgi eingetragen.

Dann rufe man es durch den WWW-Server auf. Als WWW-Ausgabe liefert es die Umgebung. Dies dient gleichzeitig zum Testen der Form.

. Im Home-Verzeichnis des Besitzers wird die Umgebung als cgidump abgelegt.

Programm cgitest

Pfad:/paket/wwwtools/ Aufruf: cgitest cgidump cgipfad

cgidump
der Pfad des mit merk.cgi erzeugten Ausführungsumgebungsdatei
cgipfad
der Pfad zum CGI

Rechtliches

Als Copyright gilt das GNU-Copyleft, d.h es darf beliebig weitergegeben und modifiziert (und portiert) werden, aber das ganze muß mit Quellcode weitergegeben werden, da sich die Freundschaft von Real-Programmern durch das überlassen von Programmen ausdrückt und kein Fatzkologe oder Rechtsverdreher diesen Ausdruck von Freundschaft verhinderen soll.

Allerdings will ich mir verbitten, daß dieser Freundschaftsakt als Blödheit ausgelegt wird. Daher sollen komerzielle Nutzer auch dafür zahlen:
Da Zeit bekanntlich Geld ist, soll derjenige für jedes damit getestete CGI 20 DM auf das Konto 79 211 003 der Raiffeisenbank Taldorf (BLZ 600 698 51) überweisen.


Informatik- und Netzwerkverein Ravensburg e.V rw