Koreňový priečinok webu je najvyšší adresár v jeho hierarchii, v ktorom sú vnorené všetky ostatné adresáre. Spravidla, keď hovoríme o koreňovom priečinku, nemyslí sa tým jeho adresa http zobrazená v paneli s adresou prehliadača, ale úplná cesta z koreňového adresára servera, ktorý je hostiteľom stránky. Je ľahké sa do tohto priečinka dostať, ak máte prístup k jeho správe.
Inštrukcie
Krok 1
Ak sa na správu webového prostriedku používa systém správy miest, koreňový priečinok môžete otvoriť pomocou vstavaného správcu súborov tohto systému. Spravidla stačí prejsť na stránku správcu súborov - štandardne väčšina z nich otvorí strom adresárového stromu v koreňovom adresári. Aby ste sa uistili, že tomu tak je vo vašom systéme, skúste prejsť do nadradeného priečinka hierarchie adresárov - skripty serverov neumožnia správcovi webu prejsť nad koreňový adresár, pretože to vyžaduje vyššiu úroveň prístupu.
Krok 2
Pri použití programu klienta FTP nainštalovaného v počítači na prístup k súborom lokality bude princíp činnosti pri definovaní koreňového priečinka úplne rovnaký. Po nadviazaní spojenia so serverom sa pokúste presunúť o jednu úroveň vyššie v adresárovom strome nad priečinkom, ktorý je predvolene otvorený. Ak sa to nepodarí (požiadavka bude odoslaná, ale aktívny adresár zostane rovnaký), potom ide o koreňový priečinok lokality. Skripty servera to určujú automaticky a načítajú adresu z hostiteľskej databázy pomocou používateľského mena a hesla zadaného počas autorizácie.
Krok 3
Pri vykonávaní skriptov na strane servera je často potrebné zistiť úplnú cestu do koreňového priečinka lokality - napríklad aby správne fungovali pri spustení podľa plánu (crontab). Častejšie ako iné sa ako jazyk na písanie takýchto skriptov používa php, v ktorom môžete z premennej umiestnenej v superglobálnom poli $ _SERVER extrahovať celú cestu k koreňovému adresáru stránky. Ak ho chcete vybrať v tomto poli, použite index DOCUMENT_ROOT. Cestu do koreňového priečinka webu môžete napríklad zobraziť na prázdnej stránke, ak vo svojom prehliadači spustíte nasledujúci php skript uložený na serveri: