Schrift
Wiki:Tipp zum Debugging: use Data::Dumper; local $Data::Dumper::Useqq = 1; print Dumper \@var;
[thread]711[/thread]

ordner für cgi skripte freischalten



<< >> 4 Einträge, 1 Seite
vayu
 2006-04-15 21:18
#7331 #7331
User since
2005-01-13
782 Artikel
BenutzerIn
[default_avatar]
Hi,

ich möchte gern für eine subdomain einen unterordner der http-docs für cgi skripte freigeben.

wo trage ich da was ein?

dankbar über jede hilfe.

ich war schon bei

/etc/apache2/httpd.conf und den ganzen andern confs, aber was ich da eintragen muss weiss ich leider ned.
nepos
 2006-04-16 16:15
#7332 #7332
User since
2005-08-17
1420 Artikel
BenutzerIn
[Homepage] [default_avatar]
Die Subdomain wird wahrscheinlich via virtual host konfiguriert sein. Da wuerd ich dann mal suchen. Der Apache 2 hat auch ein etwas eigenes Konzept bei der Konfiguration, der arbeitet viel mit Verzeichnissen und Dateien darin statt mit einer dicken httpd.conf.
jan
 2006-04-16 16:58
#7333 #7333
User since
2003-08-04
2536 Artikel
ModeratorIn
[Homepage] [default_avatar]
mh, möglicherweise reicht eine .htaccess in dem verzeichnis, die folgendes enthält:
Code: (dl )
Options +ExecCGI


damit würden dann alle dateien, deren endungen cgi-scripts zugeordnet sind (default ist meist .cgi und .pl) als cgi-script betrachtet und ausgeführt werden.

wenn das nicht funktioniert, dann ist es tatsächlich eine sache in der httpd.conf (oder eben da, wo die vhosts definiert sind). da müsste dann in den vhost der subdomain entweder ein scriptalias auf das verzeichnis, sodass alle dateien darin als cgi-script betrachtet werden
Code: (dl )
ScriptAlias /hiersindCGIs/ "/var/www/meinedomain/subdomain/dasVerzeichnis/"


oder per Location dann die Options aktivieren:
Code: (dl )
1
2
3
<Location /dasVerzeichnis>
Options +ExecCGI
</Location>


die pfade musst du natürlich durch die bei dir verwendeten pfade ersetzen.
vayu
 2006-04-16 17:43
#7334 #7334
User since
2005-01-13
782 Artikel
BenutzerIn
[default_avatar]
Danke jan, das hat super geklappt :)
<< >> 4 Einträge, 1 Seite



View all threads created 2006-04-15 21:18.