Wie kann ich meinen Standard-xampp-Localhost c:xampp/htdoc
in einen anderen Ordner ändern, z c:/alan
. Wenn ich die IP-Adresse verwende, sollte ich meine Website-Datei in anzeigen können C:/alan
.
Danke für die Hilfe.
localhost
document-root
enrekan2011
quelle
quelle
Bitte folgen Sie den Ratschlägen von @ Sourav.
Wenn nach dem Neustart des Servers Fehler auftreten, müssen Sie möglicherweise auch Ihre Verzeichnisoptionen festlegen. Dies erfolgt im
<Directory>
Tag in httpd.conf. Stellen Sie sicher, dass die endgültige Konfiguration folgendermaßen aussieht:quelle
<Directory>
Teil sollte irgendwo danach sein, aber da ich einen anderen Server und eine andere Plattform verwende, habe ich nicht wirklich die Mittel, um dies sicher zu überprüfen.Schritte :
ersetzen
Diese 2 Zeilen
| C: / xampp / htdocs == aktueller Speicherort für root |
Ändern Sie C: / xampp / htdocs mit einem beliebigen Speicherort
FERTIG: Starten Sie Apache und gehen Sie zum lokalen Host, um in Aktion zu sehen [ Video ansehen, hier klicken ]
quelle
Es kann in zwei Schritten für Ubuntu 14.04 mit durchgeführt werden
Xampp 1.8.3-5
Schritt 1: - Ändern
DocumentRoot
undDirectory
Pfad/opt/lampp/etc/httpd.conf
vonDocumentRoot "/opt/lampp/htdocs"
undDirectory "/opt/lampp/htdocs"
zu
DocumentRoot "/home/user/Desktop/js"
undDirectory "/home/user/Desktop/js"
Schritt 2 : - Ändern Sie die Rechte des Ordners (im Pfad und seinen übergeordneten Ordnern in 777), z. B. über
sudo chmod -R 777 /home/user/Desktop/js
quelle
Für den Fall, dass jemand danach sucht, lautet der Pfad zur Datei auf Sourav answer (httpd.conf) unter Linux /opt/lampp/etc/httpd.conf
quelle
Unter Linux Mint (Debian Based) gehen Sie zu
/opt/lampp/etc/httpd.conf
Finden Sie YOUR_OWN_FILES_LOCATION natürlich zu Ihrem Dateispeicherort.
quelle
Für mich war es in Zeile 183, aber es funktioniert erst, nachdem Sie Ihren Computer neu gestartet haben. Ich wünschte, es gäbe eine Möglichkeit, es schnell zu ändern, ohne jedes Mal neu starten zu müssen, aber im Moment weiß ich nur so, wie.
quelle
@Hooman: Bei den neuesten Versionen von Xampp müssen Sie nicht wissen, wo sich die Konfigurations- oder Protokolldateien befinden. In der Systemsteuerung haben Sie Protokoll- und Konfigurationsschaltflächen für jedes Tool (PHP, MySQL, Tomcat ...). Wenn Sie darauf klicken, können Sie alle relevanten Dateien öffnen (Sie können sogar die Standardbearbeitungsanwendung mit der allgemeinen Konfigurationsschaltfläche oben ändern richtig). Gut gemacht für jeden, der es entworfen hat!
quelle
Ich musste sowohl die DocumentRoot-Eigenschaften der Dateien httpd.conf als auch httpd-ssl.conf ändern, damit Dinge wie relative Links (dh href = "/ index.html") und der Link favicon.ico ordnungsgemäß funktionieren.
Das neueste Xampp-Kontrollfeld macht dies ziemlich einfach.
In der Systemsteuerung sollte sich Apache in der ersten Zeile befinden. Wenn es gestartet ist, stoppen Sie es. Klicken Sie dann auf config und öffnen Sie die Datei httpd.conf. Suchen Sie nach htdocs oder documentRoot. Ändern Sie den Pfad nach Ihren Wünschen. Machen Sie dasselbe für httpd-ssl.conf. Dies sollten die Top 2 Dateien in der Liste unter der Dropdown-Liste von Config sein.
Starten Sie dann den Server erneut.
Hoffe das hilft jemandem. Prost.
quelle