Simply.com is available in english

Chemins et dossiers

Sur les hébergements web PHP, le dossier racine est /var/www/[domaine]/ et tous les fichiers de votre site doivent être placés dans public_html, non modifiable.

Le chemin vers le dossier racine sur les hébergements web PHP est /var/www/[domain]/

Si vous devez accéder au dossier public_html, le chemin sera donc /var/www/[domain]/public_html/

Webroot / document root

Les fichiers et dossiers qui doivent être affichés sur le site web doivent être placés dans le dossier public_html, qui doit se trouver dans le dossier racine. Il n'est pas possible de modifier cela.
Les fichiers placés en dehors du dossier public_html ne peuvent pas être consultés par le navigateur/les visiteurs.

Fichiers de démarrage

Sur un hébergement web PHP, votre fichier de démarrage (le fichier qui doit être lu lorsqu'un utilisateur visite http://www.ditdomæne.dk) doit s'appeler l'un des suivants :

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

Les fichiers sont lus dans l'ordre indiqué ci-dessus, les premiers ayant donc une priorité plus élevée que les autres.
N'oubliez pas que les noms de fichiers sont sensibles à la casse, donc Index.php n'est pas la même chose que index.php.

Symfony

Par défaut, Symfony utilise le dossier public comme dossier racine (Document-Root), et non public_html, comme c'est le cas sur nos serveurs.

Vous devez modifier le dossier public de Symfony en public_html ; la marche à suivre est décrite ici : https://symfony.com/doc/current/configuration/override_dir_structure.html#override-web-dir

Laravel

Par défaut, Laravel utilise le dossier public comme dossier racine (DocumentRoot), et non public_html, comme c'est le cas sur nos serveurs.

Pour résoudre ce problème, vous pouvez soit modifier la configuration de Laravel afin qu'elle utilise le dossier public_html au lieu de public, soit créer ce qu'on appelle un symlink de public vers public_html.
Vous pouvez créer un symlink avec la commande ln -s public public_html via SSH. Attention : le dossier public_html ne doit pas être créé au moment où vous créez le symlink.

Article de la catégorie support: PHP