Simply.com is available in english

Stier og mapper

På PHP-webhoteller er rodmappen /var/www/[domæne]/, og alle filer til din hjemmeside skal placeres i public_html-mappen, som ikke kan ændres.

Stien til rodmappen på PHP-webhoteller, er /var/www/[domain]/

Hvis du skal have fat i public_html mappen vil stien derfor være /var/www/[domain]/public_html/

Webroot / document root

Filer og mapper der skal vises på hjemmeside, skal placerets i public_html-mappen som skal ligge i rodmappen. Det er ikke muligt at ændre dette.
Filer placeret uden for public_html-mappen kan ikke tilgås at browseren/besøgende.

Startfiler

På et PHP webhotel skal din startfil (den fil der skal læses når en bruger besøger http://www.ditdomæne.dk) hedde en af følgende:

  1. index.php
  2. index.phtml
  3. index.shtml
  4. index.htm
  5. index.html

Filerne læses i ovenstående rækkefølge, så de førstnævnte har højere prioritet end de resterende.
Husk der er forskel på store og små bogstaver i filnavnene, så Index.php er ikke det samme som index.php.

Symfony

Symfony bruger som udgangspunkt mappen public som rod-mappe (Document-Root), og ikke public_html, som vores servere gør.

Du skal ændre Symfony's public mappe til public_html, det er beskrevet her: https://symfony.com/doc/current/configuration/override_dir_structure.html#override-web-dir hvordan det gøres.

Laravel

Laravel bruger som udgangspunkt mappen public som rod-mappe (DocumentRoot), og ikke public_html, som vores servere gør.

For at løse dette kan du enten ændre Laravel konfigurationen så den bruger mappen public_html i stedet for public, eller du kan lave et såkaldt symlink fra public til public_html.
Du kan lave et symlink med kommandoen ln -s public public_html igennem SSH. Vær opmærksom på at public_html mappen ikke skal være oprettet når du laver symlinket.

Artikel fra support-kategorien: PHP