hi Tom,
was muss ich hier ändern, damit PERL nur für einzelne Userverzeichnisse jeweils im Unterverzeichnis home/user/public_html/perl/ ausgeführt wird?
Das ist ungenau formuliert. PERL _wird_ von deinem Rechner in jedem beliebigen Verzeichnis ausgeführt. Aber der Apache muß instruiert werden, ob er in bestimmten user-Verzeichnissen CGI-Scripts an PERL übergeben darf - oder eben nicht.
Definiere dir für _spezielle_ Verzeichnisse jeweils ein Alias und setze für das Directory +ExecCGI. Das sollte eigentlich reichen:
ScriptAlias /perl/ "/home/user/public_html/perl/"
<Directory "/home/user/public_html/perl/">
AllowOverride None
Options ExecCGI
Order allow,deny
Allow from ...
</Directory>
Grüße aus Berlin
Christoph S.
--
mailto:christoph.schnauss@berlin.de
http://www.christoph-schnauss.de
ss:| zu:) ls:& fo:) va:) sh:| rl:|
mailto:christoph.schnauss@berlin.de
http://www.christoph-schnauss.de
ss:| zu:) ls:& fo:) va:) sh:| rl:|