Hallo nochmal!
- Ich hatte in der Zeile "Content-type..." das T von Type gross geschrieben.
Sollte egal sein. Header-Namen werden case-insensitive interpretiert, jedenfalls laut HTTP; sicher ist es bei CGI genauso.
- hatte ich anschliessend das Programm neu Kompiliert und die Rechte der Datei auf 775 gesetzt
Also zusaetzlich Schreibrechte fuer Deine Group? Unwahrscheinlich, dass es daran lag.
- Dann habe ich dem CGI Verzeichnis die rechte 777 zugewiesen.
Will das Programm irgendwelche Dateien schreiben. Dann koennte es das schon sein. (Wenn es keine Schreibrechte hatte, waere ein fopen fehlgeschlagen, NULL-Pointer returned, nicht abgeprueft (?!), schade war's.)
Was ich nur merkwürdig finde ist, dass das Programm vorher auf meinem heimischen Linux Apache Server einwandfrei lief.
Hast Du etwa von Deinem Rechner die *Binary* auf den anderen Rechner kopiert? Wenn das ein anderer Rechner ist, dann laeuft das dort wohl kaum (andere Maschinensprache).
Naja, wenn's nun laeuft...
Bye bye