cgi in c++ und filestream

lawanscha

lawanscha

dada
Hey Leute,

ich habe ein CGI welches eine weitere Ausgabe benötigt. Dieses soll per
fstream funtioniere. Geht auch wenn ich es aus deer Konsole anstarte -
aber nicht wenn der apache es ausführt. Komisch - wie hängt dieses zu-
sammen?? Zum Beispiel kann das CGi auch auf daten vom SHM (IPC) zu
greifen.

Gruss dwa
 
Mahltid,

ich nehme mal an, es handelt sich um ein und das Selbe cgi wie in diesem Thread: http://unixboard.de/vb3/showthread.php?p=302881
in dem Du angibst soetwas machen zu wollen...
lawanscha schrieb:
myFile.open ("/home/dwa/test.dat", ios::out);
Als User startest Du das CGI vom terminal, das CGI kann Die besagte Datei anlegen, soweit so gut.
Wenn das CGI vom Apachen ausgeführt wird, dann hat das CGI die auch die UID vom Apachen. Und der darf üblicherweise nicht in Userver. herumschreiben...

Ein ähnlich gartetes Problem hatte ich auch schon:
http://unixboard.de/vb3/showthread.php?t=23050&highlight=setuid

Möglicherweise ist das hilfreich für Dich ...

MfG
 

Ähnliche Themen

File Descriptor und nen Console

Jaunty + Zend + Gdata + xampp

Apache zu langsam ?

C++ Klausur durchgefallen

Zurück
Oben