uih, das ist ja mal ne heiße Kombi...Kurzer hat geschrieben:Da steht zwar was von Nginx, aber ich denke es ist aufgrund der folgenden Einstellung "Proxymodus" ein Apache Server.
Als erstes solltest Du klären, ob Dein Web-Hoster Dir erlaubt, selbstgeschriebene CGIs auszuführen. Das ist oftmals nicht der Fall.
Wenn dieser Punkt geklärt ist, dann schau mal, ob Du Zugriff auf einen cgi-bin - Ordner hast. Der sollte sich meines Wissens auf der selben Ebene wie Dein htdocs - Ordner befinden.
Wenn ja, dann kannst Du mal versuchen, Dein CGI dort hinein zu kopieren. Denk daran, dass Du für das entsprechende Betriebssystem auf dem Dein WebServer läuft kompilieren musst (wird wohl Linux sein). Danach solltest Du das CGI auch schon aufrufen können: (http://DeineAdresse/cgi-bin/DeinCgi)
Wenn das erfolgreich war und Du Dein CGI aus dem Beispiel-Code in der PB-Hilfe erstellt hast, solltest Du sowas ähnliches hier bekommen:
Grüße ... PeterAUTH_TYPE:
CONTENT_LENGTH:
Content-type:
DOCUMENT_ROOT: D:/xampp/htdocs
GATEWAY_INTERFACE: CGI/1.1
PATH_INFO:
PATH_TRANSLATED:
QUERY_STRING:
REMOTE_ADDR: ::1
REMOTE_HOST:
REMOTE_IDENT:
REMOTE_PORT: 53801
REMOTE_USER:
REQUEST_URI: /cgi-bin/testcgi2.exe
REQUEST_METHOD: GET
SCRIPT_NAME: /cgi-bin/testcgi2.exe
SCRIPT_FILENAME: D:/xampp/cgi-bin/TestCgi2.exe
SERVER_ADMIN: postmaster@localhost
SERVER_NAME: localhost
SERVER_PORT: 80
SERVER_PROTOCOL: HTTP/1.1
[...]