|
Kann ich einfach CGIs auf meinem Webserver installieren?
|
|
CGIs müssen für Ihren Webserver aktiviert sein. Normalerweise sind CGIs nicht erlaubt, Sie müssen für die Aktivierung von CGIs einen Änderungsantrag stellen.
|
| |
|
In welchem Verzeichnis muss ich die CGIs ablegen? Ich finde kein /cgi-bin.
|
|
/cgi-bin ist für vorinstallierte CGI Skripts reserviert, Sie können dieses Verzeichnis nicht für eigene Skripts nutzen. Legen Sie die Skripts in einem beliebigen anderen Verzeichnis ab.
|
| |
|
Was muss beim Aufspielen von CGIs beachtet werden?
|
|
CGI Skripts müssen die Namenserweiterung .cgi haben. Wenn die Skripts andere Namenserweiterungen haben, müssen Sie diese in *.cgi unbenennen. Weiterhin müssen die Skripts die Zugriffsrechte 755 haben. Wie dies zu machen ist, entnehmen Sie bitte der Bedienungsanleitung Ihres FTP-Tools.
|
| |
|
Welche Programme können benutzt werden?
|
|
Perl 5.6 befindet sich in /usr/bin/perl. Sendmail liegt in /usr/lib/sendmail.
|
| |
|
Mein CGI Skript bringt nur einen "Internal server error", wo liegt das Problem?
|
"Internal Server Error" kann verschiedene Ursachen haben. Er bedeutet lediglich, dass das Skript etwas ausgibt,
was der Server nicht "versteht".
Mögliche Ursachen sind u.a.:
- CGIs für diesen Webserver nicht aktiviert (siehe Frage 1)
- Falscher Pfad für Perl Interpreter
- Kein "Content-Type" header ausgegeben
- Verwendung von Modulen, die auf dem Server nicht installiert sind
- DOS-Zeilenendezeichen (0x0D/0x0A) statt Unix-Zeilenende (0x0A)
|
| |
|
Das Skript von xy funktioniert nicht auf meinem Server.
|
|
Bitte haben Sie Verständnis dafür, dass wir nicht das Debugging von Fremdskripten übernehmen können. Die Ursachen, warum ein bestimmtes Skript nicht funktioniert, können sehr vielfältig sein. Wir raten dringen davon ab, CGI Skripts von anderen Anbietern einzusetzen, deren innere Funktionsweise Sie nicht vollständig verstehen. Eine Fehlersuche ist dann meist nicht oder nur extrem schwer möglich und muss durch Sie erfolgen.
|
| |
|
Ich versuche, ein CGI zum Laufen zu bringen, aber es funktioniert nicht.
|
|
Ist das CGI aktiviert? Standardmässig ist die Ausführung von CGI-Scripts nicht aktiviert. Wenden Sie sich an unsere Hostmasters, wenn Sie Ihre eigenen CGIs verwenden möchten.
|
| |
|
Mein FormMail-CGI funktioniert nicht.
|
|
Haben Sie hierfür Ihr eigenes CGI installiert? In diesem Fall sind Sie selbst für die Fehlersuche und -behebung zuständig. Die einfachste Lösung besteht im Einsatz des vorinstallierten FormMail. Wenn Sie Frontpage benutzen, können Sie auch die Frontpage-Komponente "Save Results" nutzen. Das Template "Feedback Page" ist hierfür ein guter Ausgangspunkt.
|
| |
|
Unterstützen Sie den Einsatz von Datenbanken (z.B. MySQL, mSQL etc)?
|
|
Nein.
|
| |
|
Ist es möglich, PHP einzusetzen?
|
|
Nein.
|
| |
|
Ist es möglich, ASP einzusetzen?
|
|
Nein.
|
| |
|
In meinen Protokollen und/oder Statistiken sehe ich Zugriffe auf die Datei /missing.html. Was ist das?
|
|
Diese Datei wird als Fehlerdokument verwendet, wenn eine Datei auf Ihrem Server nicht gefunden wurde. Sie können sie ändern (so dass sie z.B. zu Ihrem eigenen Web-Design passt).
|