CGI für Ordner auf USB-Stick aktivieren

slafochmed

Neuer User
Mitglied seit
26 Nov 2005
Beiträge
17
Punkte für Reaktionen
0
Punkte
3
Hallo zusammen.

Ich habe wieder mal eine Frage. :rolleyes:

Mein Ziel ist es, meine Homepage auf einem USB-Stick zu haben, der an der Fritzbox steckt.

Bisher hat geklappt:
-DS-Mod aufgespielt
-Dyndns - Domainnamen konfiguriert
-Virtuelle IP angelegt (192.178.168.77)
-Portforward für http-requests auf die virtuelle IP eingestellt
-zusätzlichen httpd der busybox gestartet
--> Homepage ist nun aus dem Internet aufrufbar, soweit prima. :)

Soweit funktionieren aber nur html-Seiten.
Jetzt würde ich gerne noch CGI aktivieren und habe mich deshalb mit den Optionen der httpd - directives beschäftigt. Momentan wird nämlich eine cgi-Datei im Browser als Download angeboten und nicht vorher interpretiert.

Zunächst mein httpd-Aufruf:
Code:
httpd -p 7777 -c /var/media/ftp/uStor01/system/httpd7777.conf -h /var/media/ftp/uStor01/astrowars

Und das im Aufruf referenzierte File httpd7777.conf:
Code:
<Directory /var/media/ftp/uStor01>
Options +ExecCGI
AddHandler cgi-script cgi pl
AddType application/x-httpd-cgi .cgi
</Directory>

Aber so einfach ist es dann doch nicht. Puh...:noidea:

Zum Testen bei Veränderungen der httpd7777.conf habe ich den Prozess gekillt und dann wieder gestartet und meine Homepage neu geladen.

Vielleicht ist es ja nur eine Kleinigkeit...

UPDATE
Hab's nicht hingekriegt.
Probier jetzt mini_httpd, scheitere jedoch an der gleichen Stelle.
 
Zuletzt bearbeitet:
Hallo,

ich nutzt mini_http auf "normaler" Firmware (also ohne DSMOD) und bei mir gehen CGI's. Gestartet wird der mit:
Code:
cd /var/media/ftp/...usbstick.../httpd/bin
./mini_httpd -C httpd.cfg &
und das config-file sieht so aus:
Code:
user=ftpuser
port=81
nochroot
dir=/var/media/ftp/...usbstick.../httpd
data_dir=./data
logfile=/var/media/ftp/...usbstick.../httpd/logfile
cgipat=commands/*
der cgipat ist relativ zum data_dir. Vielleicht gibt dir das noch einen Hinweis.

Gruss, Reiner
 
Kostenlos!

Statistik des Forums

Themen
248,112
Beiträge
2,281,653
Mitglieder
377,327
Neuestes Mitglied
Aasss