Hallo!
Gerade habe ich ein CGI Test Programm geschrieben und habe folgende
Antwort vom Server (SUSE 6.2) erhalten.
Internal Server Error
The server encountered an internal error or misconfiguration and was
unable to complete your request.
Please contact the server administrator, root@localhost 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.6 Server at Server1.www.danys-web.de Port 80
was bedeutet diese Meldung vom Apache und was kann ich ändern, übrigens
unten steht noch das CGI Programm.
MfG Daniel
EMAIL: Daniel.Bladeck@asamnet.de
#include
#include
void main (void)
{
char *name,
*alter,
*drink,
*remote_host;
printf ("Content-type: test/plain\n\n");
uncgi();
name = gentv ("WWW_name");
alter = gentv ("WWW_alter");
drink = gentv ("WWW_drink");
remote_host = gentv ("REMOTE_HOST");
if (name == NULL) {
printf("Sie wollen mir wohl ihren Namen nicht verraten?")
printf("Ich weiss aber dass sie von $REMOTE_HOST kommen.")
} else {
printf("Hallo %s -- schoen sie zu sehen. /n, name);
if (age == NULL) {
printf("Schaehmen sie sich für ihr Alter?\n");
} else {
printf("Sie sind %s Jahre alt.\n, alter);
}
printf("\n");
if (drink == NULL) {
printf("Ich glaube sie mögen keine Flüssigkeiten.\n");
} else {
printf("Sie trinken gern: ");
while (*drink != '\0) {
if (*drink == '#') {
printf(" ");
} else {
printf ("%c", *drink);
}
++ drink;
}
printf ("\n");
}
exit(0);
}
---------------------------------------------------------------------
To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com
For additional commands, e-mail: suse-linux-help@suse.com