? DotNetNuke , eller DNN , är en öppen källkod content management system som är baserat på Microsofts NET programmering plattform . . Det är främst skriven i VB.NET och C # , som har hjälpt det vinna ryktbarhet bland Microsoft-plattformen programmerare . När du distribuerar DNN till din webbserver , sätter DNN upp en katalog default root där filer lagras , bland annat katalogen strukturer som stödjer CMS verksamhet . Syfte med Root
Begreppet " root " katalogen är illavarslande bland programmering och webb -gränssnitt programmering . Rotmappen på ett program är där filer och andra mappar fil lagras primärt . Tänk på det som roten av ett träd , där resten av allt börjar . Från roten , resten av programvaran programmets struktur grenar på lämpligt sätt . Förutom att lagra program mappar innehåller rotmappen även ett antal kritiska filer som används för att starta programmet .
Rotkatalogen Filer
Filer som lagras i rotkatalogen inkluderar viktiga konfigurationsfiler och skript . De konfigurationsfiler används för olika saker , men en del av dem i DNN måste ändras för att inkludera användarnamn och lösenord referenser till databaser och andra anslutna applikationer Internet . Dessutom roten katalogens manus är ansvarig för lanseringen ansökan utan några fel . De skript körs automatiskt och berätta vilket program för att öppna vissa delar i ordning.
Flera rotkataloger
p Om du kör flera installationer av DNN på samma webbserver , så kan du stöta på flera rotkataloger . Om du bläddrar din DNN filstruktur i ett Unix - baserade operativsystem , så ser du att flera rotkataloger är notated med " /, " lämnar den första rotkatalogen skall anges med " /" . I DOS och Microsoft Windows operativsystem , är multipla rotkataloger gett alfabetisk ordning kommer namn som " c : \\ " eller " e : \\ " .
Förvirring över " /root "
p Det är viktigt att notera att när man arbetar med DNN , kommer rotkatalogen alltid betecknas med " /" . I många Unix - baserade webbservrar , kan det också finnas en katalog som bedrägligt är uppkallad " /root ", som i själva verket inte rotkatalogen . Så förvirrande som det kan vara , serverar denna andra katalog som hemkatalog för datorns superanvändare eller admin , som har högsta filsystembehörigheter och kan ändra maskinens mjukvara konfiguration på något sätt .