CGI Konfiguration / Script soll in jedem Verz. laufen
CGI Konfiguration / Script soll in jedem Verz. laufen
Hallo !
bei den 1&1 Standard-Paketen ist es so, daß ein CGI-Script in jedem Verzeichnis läuft, nicht nur in einem bestimmten /cgi-bin/ .
Wie macht man das ? Beim Script Alias eine Reihe angeben bringt ja nichts, weil ja immer wieder welche dazu kommen können. Soll also dynamisch sein. Anhand der Endung (pl o. cgi) soll das Script erkannt werden...
Gruss
B.
PS: mein konkreter Fehler:
DOCUMENT ROOT = /home/www/web1/html/
[Fri Dec 27 17:54:15 2002] [error] [client 80.145.73.180] Options ExecCGI is off in this directory: /home/www/web1/html/verz1/senden.pl
Kann ich das konfigurieren ? Am besten mit Confixx oder Webmin ... wenn's geht ..
bei den 1&1 Standard-Paketen ist es so, daß ein CGI-Script in jedem Verzeichnis läuft, nicht nur in einem bestimmten /cgi-bin/ .
Wie macht man das ? Beim Script Alias eine Reihe angeben bringt ja nichts, weil ja immer wieder welche dazu kommen können. Soll also dynamisch sein. Anhand der Endung (pl o. cgi) soll das Script erkannt werden...
Gruss
B.
PS: mein konkreter Fehler:
DOCUMENT ROOT = /home/www/web1/html/
[Fri Dec 27 17:54:15 2002] [error] [client 80.145.73.180] Options ExecCGI is off in this directory: /home/www/web1/html/verz1/senden.pl
Kann ich das konfigurieren ? Am besten mit Confixx oder Webmin ... wenn's geht ..
Last edited by bernard on 2004-03-12 20:26, edited 1 time in total.
Re: CGI Konfiguration / Script soll in jedem Verz. laufen
Salve!
Wenn ich das jetzt richtig verstehe, müsste das so gehen:
Per ssh auf den Server einloggen.
Dann folgendes einfügen: (Ich würde es unten einfügen, der Ã?bersicht halber...)
Das webX muss natürlich das das gewünschte web ersetzt werden!
Per STRG + X schließen und bei der Frage ob gescheichert werden soll ein Y eintippen und dann Enter drücken.
Wobei ich sagen muss, kann Confixx das nicht von sich aus schon? Ich weiß es aber nicht genau!
hugo ;)
Wenn ich das jetzt richtig verstehe, müsste das so gehen:
Per ssh auf den Server einloggen.
Code: Select all
pico /etc/httpd/httpd.confCode: Select all
<Directory /home/www/webX/html>
Options +ExecCGI
</Directory>Per STRG + X schließen und bei der Frage ob gescheichert werden soll ein Y eintippen und dann Enter drücken.
Wobei ich sagen muss, kann Confixx das nicht von sich aus schon? Ich weiß es aber nicht genau!
hugo ;)
Re: CGI Konfiguration / Script soll in jedem Verz. laufen
In Confixx kann es der "Kunde" selbst entscheiden. Es wird dann der gleiche Eintrag gemacht den du gepostet hast...
Re: CGI Konfiguration / Script soll in jedem Verz. laufen
Ich habe nur Confixx light und da kann das der "Kunde" nicht ... (zumindest nichts gefunden). Der "Reseller" kann auch nur PHP, MySQL usw. eistellen.
Hier meine confixx_vhost.conf
<VirtualHost 217.160.xxx.xxx>
ServerName web1.de
ServerAlias http://www.web1.de web1.de
DocumentRoot /home/www/web1/html
php_admin_value open_basedir /home/www/web1
php_admin_value upload_tmp_dir /home/www/web1/phptmp
AddHandler cgi-script .cgi .pl .perl
ScriptAlias /cgi-bin/ /home/www/web1/html/
ScriptAlias /perl/ /home/www/web1/html/
ScriptAlias /cgi-perl/ /home/www/web1/html/
Options +ExecCGI
</VirtualHost>
Hier meine confixx_vhost.conf
<VirtualHost 217.160.xxx.xxx>
ServerName web1.de
ServerAlias http://www.web1.de web1.de
DocumentRoot /home/www/web1/html
php_admin_value open_basedir /home/www/web1
php_admin_value upload_tmp_dir /home/www/web1/phptmp
AddHandler cgi-script .cgi .pl .perl
ScriptAlias /cgi-bin/ /home/www/web1/html/
ScriptAlias /perl/ /home/www/web1/html/
ScriptAlias /cgi-perl/ /home/www/web1/html/
Options +ExecCGI
</VirtualHost>
Re: CGI Konfiguration / Script soll in jedem Verz. laufen
Ich hab den <Directory> Eintrag vergessen, sorry !
Jetzt funzt es , danke Jungs !!! :lol:
Nur wenn ich jetzt was in Confixx-Light ändere kann ich die Einträge jedes Mal nachziehen !?
Gruss
B.
Jetzt funzt es , danke Jungs !!! :lol:
Nur wenn ich jetzt was in Confixx-Light ändere kann ich die Einträge jedes Mal nachziehen !?
Gruss
B.
Last edited by bernard on 2004-03-12 20:26, edited 1 time in total.
Re: CGI Konfiguration / Script soll in jedem Verz. laufen
Salve!
Wenn das Ganze von Confixx überschrieben wird, würde ich einfach ganz unten in der httpd.conf ein
oder so einfürgen und dann auf der Konsole mit
die Datei erzeugen und die Ã?nderung da machen!
Hugo ;)
Gute Frage...Nur wenn ich jetzt was in Confixx-Light ändere kann ich die Einträge jedes Mal nachziehen !?
Wenn das Ganze von Confixx überschrieben wird, würde ich einfach ganz unten in der httpd.conf ein
Code: Select all
Include /etc/apache/mydomains.confCode: Select all
pico /etc/apache/mydomains.confHugo ;)
Re: CGI Konfiguration / Script soll in jedem Verz. laufen
Es geht auch mit Confixx Light. Vorraussetzung dafür ist aber die Version 1.6.3 oder neuer.
Re: CGI Konfiguration / Script soll in jedem Verz. laufen
Mittlerweile bin ich auf Linux 8.1 und Confixx 2.0 umgestiegen. Wo kann man dort die Einstellung machen ?
-
Anonymous
Re: CGI Konfiguration / Script soll in jedem Verz. laufen
Im Kundenmenü gleich auf der 1. Seite.