Sie sind nicht angemeldet.

  • Anmelden

Lieber Besucher, herzlich willkommen bei: MastersForum. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

  • »Smoerrebroed« ist der Autor dieses Themas

Beiträge: 2 649

Wohnort: Berliner Rotweingürtel

Beruf: GER

  • Nachricht senden

1

25.03.2008, 14:15

Apache Einstellungen

Als VollN00b hab ich das erste mal einen Apache vor die Nase gesetzt bekommen und soll einen virtuellen Server einrichten. Habe die HTTPD.CONF jetzt folgendermaßen geändert

<VirtualHost A.B.C.X:80>
ServerAdmin John.Doe@domain1.com
DocumentRoot "C:/WWW/domain1"
ServerName domain1
ErrorLog "C:/WWW/domain1/logs/error_log"
TransferLog "C:/WWW/domain1/logs/access_log"
</VirtualHost>

<VirtualHost A.B.C.Y:80>
ServerAdmin John.Doe@domain2.com
DocumentRoot "C:/WWW/domain2"
ServerName domain2
ErrorLog "C:/WWW/domain2/logs/error_log"
TransferLog "C:/WWW/domain2/logs/access_log"
</VirtualHost>

Das klappt soweit auch, nur mit dem Pfad auf die CGI-BIN sehe ich nicht durch. Im Moment kann von beiden Domains die C:/WWW/cgi-bin genutzt werden, doch das ist ja nicht Sinn der Sache. Was muss jetzt wo stehen?

Greife ich via Skript auf eine Datei zu, so steht die Root im Moment auf dem Apache Ordner - wie kann ich diese ändern?

vielen Dank im voraus
*** Alles unter 400 Gramm ist Carpaccio ***

2

25.03.2008, 15:57

und ich dachte immer das ist ein kampfhubschrauber ...

  • »Smoerrebroed« ist der Autor dieses Themas

Beiträge: 2 649

Wohnort: Berliner Rotweingürtel

Beruf: GER

  • Nachricht senden

3

22.01.2009, 20:00

Brauche immer noch Jemanden, der ein wenig Ahnung von einem Apachen hat. Bitte einmal per PN melden.

4

22.01.2009, 20:55

RE: Apache Einstellungen

Zitat

Original von Smoerrebroed

<VirtualHost A.B.C.X:80>
ServerAdmin John.Doe@domain1.com
DocumentRoot "C:/WWW/domain1/htdocs"
ServerName domain1
ErrorLog "C:/WWW/domain1/logs/error_log"
TransferLog "C:/WWW/domain1/logs/access_log"
ScriptAlias /cgi-bin/ C:/WWW/domain1/cgi-bin/
<Directory C:/WWW/domain1/cgi-bin>
AllowOverride None
Options ExecCGI -MultiViews +SymLinksIfOwnerMatch
Order allow,deny
Allow from all
</Directory>
</VirtualHost>

<VirtualHost A.B.C.Y:80>
ServerAdmin John.Doe@domain2.com
DocumentRoot "C:/WWW/domain2/htdocs"
ServerName domain2
ErrorLog "C:/WWW/domain2/logs/error_log"
TransferLog "C:/WWW/domain2/logs/access_log"
ScriptAlias /cgi-bin/ C:/WWW/domain2/cgi-bin/
<Directory C:/WWW/domain2/cgi-bin>
AllowOverride None
Options ExecCGI -MultiViews +SymLinksIfOwnerMatch
Order allow,deny
Allow from all
</Directory>


</VirtualHost>



Du solltest Logs nicht weltweit verfügbar machen ;)