BCS Computersysteme Holzhau Tino Bellmann

Installation von Gratis - CGI Programmen auf einem Apache Webserver

Frage: Im Web gibt es tausende von kostenlosen CGI-Skripten, aber wissen Sie, wie man ein CGI installiert und zum Laufen kriegt ?

Vielleicht ;-) Wenn es ein in Perl geschriebenes Script ist, muß die Übertragung auf den Server (egal ob mit SSH oder FTP) als ASCII erfolgen. Sonst läuft das Programm nicht !

Andernfalls muß die Übertragung als Binärdaten erfolgen, z.B. wenn es sich um ein ausführbares (Kompiliertes) Programm handelt.

Sollten Sie beim Aufruf des Scripts bzw. Programms einen SERVER ERROR 500 erhalten, prüfen Sie die Rechte des Programms. Beginnen Sie (als Laie) mit Alle Rechte (chmod 777) - dann sollte das fehlerfreie CGI in jedem Fall laufen - und entfernen Sie der Reihe nach ein Recht nach dem anderen. CGIs sollten nur mit den dringend benötigten Rechten laufen, nicht mit 777 ! Den Endwert notieren Sie sich - und benutzen ihn zukünftig, wenn Sie neue CGIs installieren.

Ändern Sie die Eigentümer- und Gruppenzugehörigkeit des Programmes auf jene, unter welchen der Webserver läuft, (normalerweise wwwrun und www) mittels chown (change owner) und chgrp (change group).

Sollte danach immer noch ein Error 500 auftreten, prüfen Sie das Script, ob es überhaupt einen korrekten Header an den Browser übergibt. Bei ordentlich getesteten Programmen, welche im Web zum Download angeboten werden, sollte das allerdings nicht auftreten.

Prüfen Sie, ob der MIME-Type, welchen das Programm ausgeben will, in der Apache-Konfiguration hinterlegt ist. Dieser Fehler sollte normalerweise nicht auftreten, KANN aber.

Das Script oder Programm muss in einen Pfad kopiert werden, welcher für die Ausführung von CGI-Scripten freiegegeben wurde. Im Normalfall ist das CGI-BIN. Aber in letzter Zeit wird  EXECCGI auch immer häufiger für andere Ordner auf dem Server eingeschaltet. Fragen Sie Ihren Server-Administrator, wenn es nicht Ihr eigener Server ist, in welchen Verzeichnissen CGI-Skripte ausgeführt werden können.

Informationen zu diesem Artikel:

Redakteur: BCS Computersysteme Support
Erstellt: 15.09.2005
Aktuell: 22.07.2008
Ähnliche Themen: cgi chmod apache perl c++ cpp skript gratis kostenlos free freeware wwwrun www chown chgrp

Webdesign Linux Fonts
Thickbox Demo
Fancybox Demo
Datepicker Web Kalender Demo
Kostenloses Gästebuch
Your IP
Your Hostname
Unicode-Tabelle
Quittung online
Passwort Generator
Kleinanzeigen
CNC Ansteuerungssoftware für SMC800 und SMC1500
Ökobad Rechenberg
Holzhau Skifasching
Festumzug Rechenberg
Holzhau Dorffest
Holzhau Huskyrennen
Freiberger Eisenbahn
Segelfliegen Oschatz
Zoo Leipzig
Pferdebahn Döbeln
Elbsandsteingebirge
Biathlon
Weisseritztalbahn
Dampflok Videos
Döllnitzbahn
Drachenbootcup
Holzhau Videos