Was ist ein Root-Verzeichnis für meine Website für DNN?

March 22

DotNetNuke, DNN, ist ein ein Open Source Content Management-System, das auf Microsoft NET-Programmier-Plattform basiert. Es ist in erster Linie geschrieben in VB und c#, die es gewinnen Bekanntheit unter Microsoft-Plattform-Programmierern dazu beigetragen hat. Wenn Sie DNN auf Ihren Webserver bereitstellen, richtet ein DNN Standard-Stammverzeichnis in dem Dateien, unter anderen Verzeichnisstrukturen gespeichert, die das CMS-Betrieb zu unterstützen.

Zweck der Wurzel

Das Konzept der "Wurzel"-Verzeichnis ist bedrohlich unter Programmierung und Web-Programmierschnittstellen. Der Stammordner eines Softwareprogramms ist wo die Dateien und andere Dateiordner zunächst gespeichert werden. Betrachten Sie es als Stamm eines Baumes, wo beginnt der Rest des ganzen. Von der Wurzel verzweigt der Rest das Software-Programm-Struktur entsprechend. Neben dem Programmordner speichern, enthält der Stammordner auch eine Reihe von wichtigen Dateien, die verwendet werden, um das Softwareprogramm zu starten.

Root-Verzeichnis-Dateien

Dateien im Stammverzeichnis gespeichert sind wichtige Konfigurationsdateien und Skripten. Die Konfigurationsdateien werden für verschiedene Dinge verwendet; Allerdings verbunden einige von ihnen in DNN müssen geänderte Benutzername und Kennwort-Anmeldeinformationen, um Datenbanken enthalten und andere Internet-Anwendungen. Darüber hinaus sind das Root-Verzeichnis Skripte für den Start der Anwendungdes ohne Fehler verantwortlich. Die Skripts automatisch ausgeführt und sagen dem Softwareprogramm, bestimmte Elemente in der Reihenfolge zu öffnen.

Mehrere Root-Verzeichnisse

Wenn Sie mehrere Installationen von DNN auf dem gleichen Webserver ausführen, können Sie mehrere Stammverzeichnisse auftreten. Wenn Sie durchsuchen die DNN-Dateistruktur in ein Unix-basiertes Betriebssystem, dann sehen Sie, dass mehrere Root-Verzeichnisse von notiert sind "/," das erste Root-Verzeichnis wird verlassen durch angezeigt "/". In DOS und Microsoft Windows-Betriebssystemen sind mehrere Root-Verzeichnisse alphabetisch sortierte Bezeichnungen wie "c:\" oder "e:\" gegeben.

Verwirrung um "/ root"

Es ist wichtig zu beachten, dass bei der Arbeit mit DNN das Root-Verzeichnis immer durch gekennzeichnet werden "/". In vielen Unix-basierten Web-Server kann auch ein Verzeichnis, das heißt täuschend "/ root," die nicht in der Tat das Root-Verzeichnis ist sein. Als verwirrend, wie dies auch sein mag, dient dieses zweite Verzeichnis als das home-Verzeichnis des Computers-Super-User oder Admin, die obersten Dateisystemberechtigungen und die Maschine Softwarekonfiguration in irgendeiner Weise ändern kann.