Krautkanal.com

Veröffentlicht am 2017-08-13 11:19:1 in /c/

/c/ 219843: Apache FastCGI

alagoon Avatar
alagoon:#219843

Hallo zusammen,

ich suche die Apache Konfigurationsoption, mit der FastCGI-Scripte über HTTP eingebunden werden können, also einen virtuellen Ort erhalten, von dem aus sie erreichbar sind. Z.B. www.server.de/fcgi-bin.

LoadModule fcgid_module modules/mod_fcgid.so
<Directory c:/Users/andreas/Apache24/fcgi-bin/>
SetHandler fcgid-script
Options +ExecCGI

# Customize the next two directives for your requirements.
Order allow,deny
Allow from all
</Directory>

habe ich bisher. (Win10; Server startet anstandslos.)

cheezonbread Avatar
cheezonbread:#219850

> Win-Server
> Apache

Mich schüttelt es richtig vor ekel, will aber trotzdem mal helfen und habe mal gesucht?
Suchst du soetwas?
http://www.lehrer.uni-karlsruhe.de/~za186/suse/fastcgi.html

stayuber Avatar
stayuber:#219861

>>219850
Danke, aber es hat nicht geholfen. Der lädt die Datei dann runter, anstatt sie auszuführen. Also spiel' ich irgendwann nochmal mit CppCMS.

krdesigndotit Avatar
krdesigndotit:#219862

>>219861
> er lädt die Datei dann runter, anstatt sie auszuführen.

Dann muss sie als ausführbar gesetzt werden.

andrewgurylev Avatar
andrewgurylev:#219863

>>219862
Ich lass' jetzt die Finger davon, ich habe da ein Windows. Das hat kein separates "Ausführbar"-Bit in den Dateisystemberechtigungen.

exevil Avatar
exevil:#219864

>>219863
>Das hat kein separates "Ausführbar"-Bit in den Dateisystemberechtigungen.
Duhm?
Doch, hat es
Das ganze heißt bei Windows nur RX weil ausführen ohne lesen zu dürfen eh keinen Sinn macht (und lesen kann man --x auch unter Linux mit hktrace/ptrace)

xarax Avatar
xarax:#219879

>>219864
Fällt das unter diese "Spezielle Berechtigungen", die Windows anbietet? Da frage ich mich dann, was ein Principal ist.

mizhgan Avatar
mizhgan:#219991

>>219879
>>219879
Ernsthaft, bist du behindert oder so?

Da steht doch direkt als dritter Eintrag "lesen, ausführen"

Prinzipale sind einfach User/Gruppen, die durch eine Unique SID dargestellt werden. Also quasi die Nutzer, für die du die Rechte gerade bearbeitest.

oaktreemedia Avatar
oaktreemedia:#219995

>>219991
Bei "Zulassen" ist da ein Häkchen. Ich hatte den Eintrag irgendwie übersehen. Hätte also funktionieren dürfen.

Ich lasse es aber bleiben. Hier sabotiert mich sogar mein Kopf.

marciotoledo Avatar
marciotoledo:#220000

Ach Andreas, versuchs doch mal mit nginx.

polarity Avatar
polarity:#220001

>>220000
nginx hat in der Konfiguration von FastCGI immer was von Netzwerkverbindungen. Da habe ich keine Idee, wo ich passende Bibliotheken dafür finde. CppCMS guck ich mir irgendwann mal genauer an, das scheint meinen Ansprüchen zu genügen.