Simply.com is available in english

Sökvägar och mappar

På PHP-webbhotell är rotmappen /var/www/[domän]/, och alla filer till din webbplats ska placeras i public_html-mappen, som inte kan ändras.

Sökvägen till rotmappen på PHP-webbhotell är /var/www/[domain]/

Om du behöver komma åt public_html-mappen blir sökvägen därför /var/www/[domain]/public_html/

Webroot / document root

Filer och mappar som ska visas på hemsidan ska placeras i public_html-mappen som ska ligga i rotmappen. Det är inte möjligt att ändra detta.
Filer placerade utanför public_html-mappen kan inte nås av webbläsaren/besökarna.

Startfiler

På ett PHP-webbhotell ska din startfil (den fil som ska läsas när en användare besöker http://www.dindoman.se) heta en av följande:

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

Filerna läses i ovanstående ordning, så de förstnämnda har högre prioritet än de övriga.
Kom ihåg att det är skillnad på stora och små bokstäver i filnamnen, så Index.php är inte samma sak som index.php.

Symfony

Symfony använder som utgångspunkt mappen public som rotmapp (Document-Root), och inte public_html, som våra servrar gör.

Du behöver ändra Symfonys public-mapp till public_html, det beskrivs här: https://symfony.com/doc/current/configuration/override_dir_structure.html#override-web-dir hur det görs.

Laravel

Laravel använder som utgångspunkt mappen public som rotmapp (DocumentRoot), och inte public_html, som våra servrar gör.

För att lösa detta kan du antingen ändra Laravels konfiguration så att den använder mappen public_html i stället för public, eller skapa en så kallad symlink från public till public_html.
Du kan skapa en symlink med kommandot ln -s public public_html via SSH. Var uppmärksam på att public_html-mappen inte ska vara skapad när du skapar symlinken.

Artikel från supportkategorin: PHP