Hi, ich möchte eine Homepage in /home/<user>/public_html installieren und dabei /<cgi-dir>/-links auf /home/<user>/cgi-bin mappen. Ich habe dazu bei yast2 - HTTP-Server folgende Einträge hinzugefügt: ScriptAlias: /<cgi-dir>/ "/home/<user>/cgi-bin" Als das nicht funktioniert hat, habe ich analog zum default cgi-bin (/srv/www/cgi-bin/) noch folgenden Eintrag hinzugefügt: Directory: "/home/<user>/cgi-bin" AllowOverride None Options +ExecCGI -Includes Order allow,deny Allow from all Hat aber auch nichts gebracht. Ich bekomme immer den Fehler 403 - Zugriff verweigert. Das Perl-Skript ist aber ausführbar (hab ich getestet), mod_perl habe ich installiert und beim HTTP-Server habe ich zusätzlich das Modul "perl" noch aktiviert (cgi, alias, userdir etc. waren schon aktiviert). Was muss ich sonst noch machen, um ein cgi-skript ausführen zu können? Ich benutze SuSE 9.2 und KDE 3.3.0. Danke für Eure Hilfe. Gruss Florian
Am Montag, 28. März 2005 10.36 schrieb Florian Brunner:
Hi,
ich möchte eine Homepage in /home/<user>/public_html installieren und dabei /<cgi-dir>/-links auf /home/<user>/cgi-bin mappen. Ich habe dazu bei yast2 - HTTP-Server folgende Einträge hinzugefügt: ScriptAlias: /<cgi-dir>/ "/home/<user>/cgi-bin"
Als das nicht funktioniert hat, habe ich analog zum default cgi-bin (/srv/www/cgi-bin/) noch folgenden Eintrag hinzugefügt: Directory: "/home/<user>/cgi-bin"
AllowOverride None Options +ExecCGI -Includes Order allow,deny Allow from all
Hat aber auch nichts gebracht. Ich bekomme immer den Fehler 403 - Zugriff verweigert. Das Perl-Skript ist aber ausführbar (hab ich getestet), mod_perl habe ich installiert und beim HTTP-Server habe ich zusätzlich das Modul "perl" noch aktiviert (cgi, alias, userdir etc. waren schon aktiviert).
Was muss ich sonst noch machen, um ein cgi-skript ausführen zu können?
Ich benutze SuSE 9.2 und KDE 3.3.0.
Danke für Eure Hilfe.
Gruss Florian
Kann mir da jemand weiterhelfen? Danke! Gruss Florian
On Wed, Mar 30, 2005 at 12:33:12AM +0200, Florian Brunner wrote:
Am Montag, 28. März 2005 10.36 schrieb Florian Brunner:
ich möchte eine Homepage in /home/<user>/public_html installieren und dabei /<cgi-dir>/-links auf /home/<user>/cgi-bin mappen. Ich habe dazu bei yast2 - HTTP-Server folgende Einträge hinzugefügt: ScriptAlias: /<cgi-dir>/ "/home/<user>/cgi-bin"
Kann mir da jemand weiterhelfen?
Hm, einigermassen knifflig. Erstmal die uebliche Frage: Was taucht beim 403 im error_log auf? Und du musst wohl "ScriptAlias /<user>/cgi-bin ..." oder ScriptAliasMatch verwenden. --
participants (2)
-
Florian Brunner
-
Peter Wiersig