Hi, beim MicroApache-Server kann ich in einer config-File das 'DocumentRoot', also das Verzeichnis in dem die "Homepage" liegt, umbiegen. Gibt es die Möglichkeit, das auch per Startparameter zu machen? Weiß evtl. jemand ob das der große Bruder kann? Evtl. klappt der Befehl ja auch beim Micro? VG da_user
Das scheint ein normaler, aber sehr klein vorkonfigurierter Apache zu sein. Du kannst mit einer vor dem Aufruf von Apache gesetzten Environmentvariablen Dein Ziel erreichen. Beispiel:
1 | |
2 | |
3 | |
4 | |
5 | |
6 | |
7 | |
In der httpd.conf trägst Du für DocumentRoot nicht einen fixen Pfad, sondern folgendes ein:
1 | |
Rufus Τ. F. schrieb: > Das scheint ein normaler, aber sehr klein vorkonfigurierter Apache zu > sein. Muss ich sagen, da habe ich keine Ahnung. Er ist halt sehr schön klein, praktisch und gut endusertauglich. YAMPP sind da schon wieder deutlich komplexer und "dickschiffiger". Rufus Τ. F. schrieb: > Du kannst mit einer vor dem Aufruf von Apache gesetzten > Environmentvariablen Dein Ziel erreichen. Tricky. Das werde ich probieren! Danke!
Du willst etwas, das so nicht vorgesehen ist. DocumentRoot ist sicherheitsrelevant und kritisch, da du keinesfalls /etc als DocumentRoot haben willst, nicht einmal aus Versehen. Daher gibt es die Konfigurationsdatei und nur diese. Wenn du hingegen mehrere Apache haben willst, heißt das Konzept VirtualHost. Jeder VirtualHost kann sein eigenes DocumentRoot haben. Das globale DocumentRoot sollte man dann aber aus Bequemlichkeitsgründen und um das Fehlerrisiko zu verringern auf etwas Leeres stellen.
Boris O. schrieb: > DocumentRoot ist sicherheitsrelevant und kritisch, da du keinesfalls Wenns sicher sein soll, lässt man die Finger vom MicroApache...
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.