Multi-master
Grünschnabel
Hi...
Also...ich habe mir einen Homeserver installiert...diesmal hab ich aber phpTriad genommen...und siehe da...es läuft alles rund,was bei FoxServ 3.0 nicht ging.
Jetzt habe ich Apache und alles was drin ist auf C:\ installiert
Und meine Home auf G:\home (ist auch in der httpd.conf so eingetragen)
Jetzt möchte ich aber auch,das auf dem gesamten G:\ Laufwerk das cgi funktioniert....,und nicht nur in "EINEM" Ordner.....
In der httpd.conf ist ja das eingestellt:
ScriptAlias /cgi-bin/ "C:/Apache/cgi-bin/"
Wie bekomme ich denn jetzt CGI dazu,das er "ALLE" Ordner,die ich vielleicht noch für andere User auf G:/home/ anlegen möchte,das es läuft...
Also ich kann ja z.b auf G:/Home für die Hauptdomäne einen cgi-bin anlegen...
Das kann ich ja dann auch in der httpd.conf bei dieser zeile eintragen....
Jetzt kommt aber jemand...der möchte bei mir Webspace haben,wo ich ihm einen Ordner anlege... z.b G:/home/WebSpaceNutzer/*.* und da noch nen cgi-bin Ordner rein,das er das auch nutzen kann.
Zugriff zu seinem Verzeichnis erhält er ja dann via FTP-Server.
Wie verhält sich das jetzt...hat da jemand Ahnung ??
Wie kann man also cgi multipel vergeben...??
Falls ich noch Zeilen vergessen habe,die editiert werden müssten,dann schreibt es bitte dabei...
Danke schon mal
Bye
[EDIT]
Aber irgendwas funzt net.....
Hab das jetzt in der httpd.cfg eingestellt:
ScriptInterpreterSource registry
ScriptAlias /cgi-bin/ "g:/home/cgi-bin/"
ScriptAlias /php/ "c:/Apache/php/"
ScriptAlias /pl/ "g:/home/cgi-bin/"
<Directory "g:/home/cgi-bin">
AllowOverride All
Options None
Order allow,deny
Allow from all
</Directory>
</IfModule>
Trotzdem bekomme ich eine errormeldung im Browser
wenn ich diese Testdatei aufrufe...
[Sun Oct 06 18:21:24 2002] [error] [client 217.83.93.253] (2)No such file or directory: couldn't spawn child process: g:/home/cgi-bin/printenv.pl
Danke schon mal...bye.....
Ich wollte wegen dem cgi nicht im anderen Forum auch nochn thread starten...bye
Also...ich habe mir einen Homeserver installiert...diesmal hab ich aber phpTriad genommen...und siehe da...es läuft alles rund,was bei FoxServ 3.0 nicht ging.
Jetzt habe ich Apache und alles was drin ist auf C:\ installiert
Und meine Home auf G:\home (ist auch in der httpd.conf so eingetragen)
Jetzt möchte ich aber auch,das auf dem gesamten G:\ Laufwerk das cgi funktioniert....,und nicht nur in "EINEM" Ordner.....
In der httpd.conf ist ja das eingestellt:
ScriptAlias /cgi-bin/ "C:/Apache/cgi-bin/"
Wie bekomme ich denn jetzt CGI dazu,das er "ALLE" Ordner,die ich vielleicht noch für andere User auf G:/home/ anlegen möchte,das es läuft...
Also ich kann ja z.b auf G:/Home für die Hauptdomäne einen cgi-bin anlegen...
Das kann ich ja dann auch in der httpd.conf bei dieser zeile eintragen....
Jetzt kommt aber jemand...der möchte bei mir Webspace haben,wo ich ihm einen Ordner anlege... z.b G:/home/WebSpaceNutzer/*.* und da noch nen cgi-bin Ordner rein,das er das auch nutzen kann.
Zugriff zu seinem Verzeichnis erhält er ja dann via FTP-Server.
Wie verhält sich das jetzt...hat da jemand Ahnung ??
Wie kann man also cgi multipel vergeben...??
Falls ich noch Zeilen vergessen habe,die editiert werden müssten,dann schreibt es bitte dabei...
Danke schon mal
Bye
[EDIT]
Aber irgendwas funzt net.....
Hab das jetzt in der httpd.cfg eingestellt:
ScriptInterpreterSource registry
ScriptAlias /cgi-bin/ "g:/home/cgi-bin/"
ScriptAlias /php/ "c:/Apache/php/"
ScriptAlias /pl/ "g:/home/cgi-bin/"
<Directory "g:/home/cgi-bin">
AllowOverride All
Options None
Order allow,deny
Allow from all
</Directory>
</IfModule>
Trotzdem bekomme ich eine errormeldung im Browser
wenn ich diese Testdatei aufrufe...
[Sun Oct 06 18:21:24 2002] [error] [client 217.83.93.253] (2)No such file or directory: couldn't spawn child process: g:/home/cgi-bin/printenv.pl
Danke schon mal...bye.....
Ich wollte wegen dem cgi nicht im anderen Forum auch nochn thread starten...bye
Zuletzt bearbeitet: