it-swarm.com.de

So ändern Sie das WWW-Stammverzeichnis auf WampServer

Wie kann ich das Stammverzeichnis des aktuell installierten Wampservers in ein anderes Verzeichnis ändern?.

19
Prasanth K C

Bearbeiten Sie die Datei httpd.conf und/oder die Datei vhosts.conf für die Site, die geändert werden soll. Mit der Directory-Direktive können Sie angeben, wo sich die Dateien für diese Site befinden sollen.

Weitere Informationen zu httpd.conf finden Sie unter: http://httpd.Apache.org/docs/2.2/configuring.html

Und speziell: http://httpd.Apache.org/docs/2.2/mod/core.html#directory

7
joesk

Verwenden Sie für wamp 2.5 unter Windows einen Texteditor, z. notepad ++ um c:\wamp\bin\Apache\apache2.4.9\conf\httpd.conf zu bearbeiten

  1. Ändern Sie DocumentRoot "c:/wamp/www" in DocumentRoot "c:/my/new/path" (Schrägstrich beachten). Dadurch wird der Speicherort geändert, von dem aus Dateien bereitgestellt werden (~ Zeile 230).
  2. Ändern Sie <Directory "c:/wamp/www"> in <Directory "c:/my/new/path"> (Schrägstrich beachten). Dies gilt für Berechtigungen vom alten zum neuen Verzeichnis (~ Zeile 252).
  3. Kopieren Sie den gesamten Inhalt von c:\wamp\www in Ihr neues Verzeichnis (c:\my\new\path), einschließlich index.php
  4. Bearbeiten Sie c:\my\new\path\index.php und ändern Sie die Zeile 40 $server_dir = "../"; in $server_dir = "C:/wamp/";. Dadurch wird der Speicherort geändert, von dem Konfigurationsdateien usw. für wamp gelesen werden. Ändern Sie $suppress_localhost = false;, um die Projektverknüpfungen zu korrigieren (~ Zeile 30).
13
danialk

Ich fand diese einfachen Schritte hilfreich,

  1. Klicken Sie auf das WampServer-Symbol in der Taskleiste

  2. Wählen Sie im Pullup Apache> httpd.conf aus

  3. Suche nach dem Begriff "DocumentRoot"

  4. Ändern Sie den DocumentRoot-Pfad in Ihr benutzerdefiniertes Verzeichnis

  5. Suchen Sie nach Ihrem DocumentRoot-Pfad

  6. wieder das gleiche Verfahren

  7. Speichern Sie Ihre Änderungen und "Alle Dienste neu starten"

3
Prasanth K C
  1. Klicken Sie auf das Green Wamp-Symbol (Taskleiste rechts: Benachrichtigungssymbole)> Apache> httpd.conf> Ersetzen Sie alle ${INSTALL_DIR}/www durch Ihr Verzeichnis. Achten Sie darauf, / anstelle von \ zu verwenden.
  2. Klicken Sie auf das Green Wamp-Symbol> Apache> httpd-vhosts.conf> Ersetzen Sie das vorhandene "www" -Verzeichnis erneut durch Ihr
  3. Klicken Sie auf das Green Wamp-Symbol> "Alle Dienste neu starten"

(Getestet unter Windows 10, Wampserver 3.0.6 64 Bit)

3
optimiertes

Danach können Sie auch Folgendes ändern: im Verzeichnis of wamp (wampmanager.ini, wampmanager.conf).

php.ini my.ini

Speichern Sie Ihre Änderungen und schließen Sie den Wampserver.

2
Medyalar

Ich habe es versucht, aber festgestellt, dass es beim Neustart des Wamp überschrieben wurde. Sie können das Problem endgültig beheben, indem Sie die Variable $ wwwDir in wamp/scripts/config.inc.php bearbeiten

1
Chuon Phearak

Wenn joesk nur das Verzeichnis www auf einer anderen Festplatte benötigt, müssen Sie mit http://localhost/add_vhost.php?lang=english lediglich einen virtuellen Host erstellen.

0
Juan Carlos

Und es gibt noch einiges mehr zu tun (WAMP Version 3.0.6, 64bit), um andere Fehlermeldungen zu vermeiden, die nach Änderungen an der Datei wamp/scripts/config.inc.php auftreten:

Ändere alle relativen Pfade zu absoluten Pfaden, wie "../"-einträge zu zB. c:/wamp64 /

von

$configurationFile = '../wampmanager.conf'

zu

$configurationFile = 'c:/wamp64/wampmanager.conf';

Wenn 'c:/wamp64 /' Ihr Installationsverzeichnis ist. Hat mir viel geholfen. Irgendwo haben die Entwickler dort ein Chaos angerichtet.

0
Mont Blanc