Simply.com is available in english

Elérési utak és mappák

A PHP webtárhelyeken a gyökérkönyvtár a /var/www/[domain]/, és a weboldalad összes fájlját a public_html mappában kell elhelyezni, amely nem módosítható.

A PHP webtárhelyek gyökérmappájának elérési útja: /var/www/[domain]/

Ha a public_html mappát szeretné elérni, az elérési út ezért a következő lesz: /var/www/[domain]/public_html/

Webroot / document root

A weboldalon megjelenítendő fájlokat és mappákat a public_html mappában kell elhelyezni, amelynek a gyökérmappában kell lennie. Ez nem módosítható.
A public_html mappán kívül elhelyezett fájlokat a böngésző/a látogatók nem érhetik el.

Kezdőfájlok

Egy PHP webtárhelyen a kezdőfájljának (annak a fájlnak, amely akkor olvasódik be, amikor egy felhasználó meglátogatja a http://www.ditdomæne.dk oldalt) a következő nevek egyikét kell viselnie:

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

A fájlok a fenti sorrendben olvasódnak be, így az először említettek magasabb prioritást élveznek, mint a többiek.
Ne feledje, hogy a fájlnevekben van különbség a nagy- és kisbetűk között, így az Index.php nem ugyanaz, mint az index.php.

Symfony

A Symfony alapértelmezés szerint a public mappát használja gyökérmappaként (Document-Root), és nem a public_html mappát, ahogy a szervereink teszik.

A Symfony public mappáját public_html-re kell módosítania – arról, hogy ezt hogyan kell megtenni, itt talál leírást: https://symfony.com/doc/current/configuration/override_dir_structure.html#override-web-dir

Laravel

A Laravel alapértelmezés szerint a public mappát használja gyökérmappaként (DocumentRoot), és nem a public_html mappát, ahogy a szervereink teszik.

Ennek megoldásához vagy módosíthatja a Laravel konfigurációját úgy, hogy a public helyett a public_html mappát használja, vagy létrehozhat egy úgynevezett symlinket a public mappából a public_html mappába.
A symlinket a ln -s public public_html paranccsal hozhatja létre SSH-n keresztül. Vegye figyelembe, hogy a public_html mappának nem szabad létrehozva lennie, amikor létrehozza a symlinket.

Cikk a támogatási kategóriából: PHP