Slóðir og möppur
Á PHP-vefhýsingu er rótarmappan /var/www/[lén]/ og allar skrár fyrir vefinn þinn verða að vera settar í public_html-möppuna, sem ekki er hægt að breyta.
Slóðin að rótarmöppunni á PHP-vefhýsingum er /var/www/[domain]/
Ef þú þarf að nálgast public_html möppuna verður slóðin því /var/www/[domain]/public_html/
Webroot / document root
Skrár og möppur sem á að birtast á heimasíðu skal setja í public_html-möppuna sem á að vera í rótarmöppunni. Það er ekki hægt að breyta þessu.
Skrár sem eru staðsettar utan public_html-möppunnar geta vafrinn/gestir ekki nálgast.
Upphafsskrár
Á PHP-vefhýsingu á upphafsskráin þín (sú skrá sem á að lesast þegar notandi heimsækir http://www.ditdomæne.dk) að heita ein af eftirfarandi:
- index.php
- index.phtml
- index.shtml
- index.htm
- index.html
Skrárnar eru lesnar í ofangreindri röð, þannig að þær fyrstnefndu hafa hærri forgang en þær sem eftir standa.
Mundu að það er munur á há- og lágstöfum í skráarnöfnum, svo Index.php er ekki það sama og index.php.
Symfony
Symfony notar að sjálfgefnu möppuna public sem rótarmöppu (Document-Root), og ekki public_html, eins og netþjónarnir okkar gera.
Þú verður að breyta public-möppu Symfony í public_html, það er útskýrt hér: https://symfony.com/doc/current/configuration/override_dir_structure.html#override-web-dir hvernig það er gert.
Laravel
Laravel notar að sjálfgefnu möppuna public sem rótarmöppu (DocumentRoot), og ekki public_html, eins og netþjónarnir okkar gera.
Til að leysa þetta getur þú annað hvort breytt stillingum Laravel þannig að hann notar möppuna public_html í staðinn fyrir public, eða þú getur búið til svokallað symlink frá public til public_html.
Þú getur búið til symlink með skipuninni ln -s public public_html í gegnum SSH. Athugaðu að public_html möppan á ekki að vera búin til þegar þú býrð til symlinkið.
Grein úr stuðningsflokkinum: PHP