Homepage selbermachen 7.852 Themen, 35.619 Beiträge

cgi script offline testen

atomic / 1 Antworten / Baumansicht Nickles

Hallo,


ich bin Anfänger auf dem Gebiet CGI und habe diesbezüglich ein paar Fragen.
Ich habe mir den Webserver APACHE 1.3.27 installiert um mein cgi-script offline testen zu können. Um die Kommunication zwischen Browser und Webserver zu testen habe ich erst einmal versucht ein cgi-script mit
http://localhost/cgi-bin/test.cgi direkt aus dem Browser aufzurufen.
Allerdings erscheint nicht die gewünschte html-Seite mit der Inschrift test, sondern die Seite wird nicht gefunden. mit der Adressehttp://localhost komme ich auf die Testseite des APACHE. Allerdings kann ich auch keine weiteren html-dokumente in den Unterordnern von localhost öffnen.
 



System:
WIN2000
IE6
APACHE 1.3.27


hier ist das c-file:


#include <stdio.h>


int main()
{
 fprintf(stdout, "Content-type: text/html\n\n");
 fprintf(stdout, "<center><h1>Hallo</h1><center>\n");
 return 0;
}


die exe-datei habe ich in test.cgi umgenannt.


hier ist der html-code:


<html>
<head>
<title>Testseite</title>
</head>
<body>


<h1 align="center">TEST</h1>
<form action="http://localhost/cgi-bin/test.cgi" method="post">
<input type="submit" name="Eintragen">


</body>
</html>


Ich hoffe, das mir jemand weiterhelfen kann und wie gesagt in bin Anfänger auf dem Gebiet. Ich bitte dies in der Antwort zu berücksichtigen.



Danke


atomic

bei Antwort benachrichtigen
MichiMEM atomic „cgi script offline testen“
Optionen

im Verzeichnis vom Apache ist ein Ordner Namens "htmldocs"! Wenn du deine Seiten darin ablegst, kannst du sie mit http://localhost ablegen.
Du benötigst außerdem noch PHP (oder war es doch PERL!?), um CGI ausführen zu können!

Kleiner Tipp: Apache gibt es koplett mit folgenden Features zum downloaden:

Apache 2.0.47, MySQL 4.0.14, PHP 4.3.3 rc2 + PEAR, Perl 5.8.0, mod_php 4.3.2, mod_perl 1.99_10, mod_ssl 2.0.47, openssl 0.9.7b, PHPMyAdmin 2.5.2 rc1, Webalizer 2.01-10, Mercury Mail Transport System for Win32 and NetWare Systems v3.32, JpGraph 1.12.1, FileZilla FTP Server 0.8.5, (WEB-DAV + MOD AUTH MYSQL experimentell

Der Webserver und die dazugehörenden Features sind aufeinander abgestimmt.
Unter http://www.apachefriends.org/wampp.html eine Version saugen (*.zip) und auspacken! Apache starten und alles läuft!!!
Keine Installation notwendig (also auch kein Datenmüll auf der Platte nach löschen).

bei Antwort benachrichtigen