Forenindex » Archiv » Perl und CGI » Zugriff von Client auf CGI-Scripte nicht möglich.

Zugriff von Client auf CGI-Scripte nicht möglich.

Anonym
Beiträge gesamt: 22827

3. Sep 2002, 14:34
Bewertung:

gelesen: 1952

Beitrag als Lesezeichen
Auf einer Solariskiste läuft die 280 Version.
Wir habe Perl 5.8.0 installiert und können Scripte ausführen.
Wenn wir das über einen Client machen wollen, erhalten wir im Browser nur die Meldung Access denied.
Woran kann das liegen.???

Wir sind Ratlos...

MfG michel

Zugriff von Client auf CGI-Scripte nicht möglich.

Ollli
Beiträge gesamt: 458

3. Sep 2002, 15:31
Bewertung:

gelesen: 1952

Beitrag als Lesezeichen
Mh, ich kenne mich mit Solaris leider nicht aus, aber kann ja mal meine Vermutungen anbringen ;-)

- es fehlen einfach die Rechte das Script auszuführen (bei Unix: chmod 755 datei.pl)
- es liegt am Webserver (Verzeichnis, Rechte, Einstellungen)

Am besten mal Fehlermeldungen "mitbringen" ;-)

Ollli

Zugriff von Client auf CGI-Scripte nicht möglich.

Anonym
Beiträge gesamt: 22827

4. Sep 2002, 12:09
Bewertung:

gelesen: 1952

Beitrag als Lesezeichen
Wir habe die ScriptDatei mit chmod 777 maltretiert damit wir diesen Fehler ausschlissen können.
Die Fehlermeldung bei Apache im logs - Verzeichnis lautet:

zeit uhr error client ip + Options ExecCGI is off in this directory: /daten1/web/test.cgi

Im Voraus vielen Dank.
MfG Michel

Zugriff von Client auf CGI-Scripte nicht möglich.

comlight
Beiträge gesamt: 17

4. Sep 2002, 13:39
Bewertung:

gelesen: 1952

Beitrag als Lesezeichen
hallo michel.

ich nehm mal an, dass da ein apache-webserver läuft.

Wenn Du cgi-scripts nicht im CGI-BIN verzeichnis ausführen
willst, musst Du im Configfile vom Webserver die Option
"ExecCGI" aktivieren.

Dies machst Du im httpd.conf (normalerweise /etc/httpd/conf/httpd.conf)


Gruss Sandro

Zugriff von Client auf CGI-Scripte nicht möglich.

comlight
Beiträge gesamt: 17

4. Sep 2002, 13:58
Bewertung:

gelesen: 1952

Beitrag als Lesezeichen
nachtrag:

die Option ist ca. auf Zeile 480 zu finden.
(bei apache 1.3.23 auf linux redhat 7.3)

Gruess, Sandro