Structure de l'arborescence sur un hébergement Plesk

Lorsque vous vous connectez en FTP ou SSH à votre hébergement mutualisé chez Newscloud, vous accédez à une arborescence organisée selon les conventions de Plesk. Voici un tour d’horizon des dossiers importants pour mieux structurer votre projet.

Répertoires clés

  • httpdocs/
    C’est le dossier public par défaut. C’est ici que vous devez placer vos fichiers index.html, index.php, WordPress, Laravel (répertoire public/), etc.
  • logs/
    Contient les fichiers de logs générés automatiquement par le serveur : erreurs Apache, access logs, logs PHP, etc.
  • private/
    Dossier non accessible publiquement, utile pour stocker des fichiers sensibles ou des configurations. Parfait pour vos scripts cron, vos données hors web, vos clés, etc.
  • tmp/
    Dossier temporaire, utilisé notamment par les scripts, CMS ou applications lors d’installations ou traitements en cache.

Quelques bonnes pratiques

  • Ne placez jamais de fichiers sensibles (ex : .env, clés privées) dans httpdocs/
  • Stockez vos sauvegardes manuelles dans private/ ou à l’extérieur de votre arborescence web
  • Nettoyez régulièrement tmp/ si vous y stockez des archives ou des logs personnels
  • Le dossier cgi-bin/ est obsolète pour la majorité des utilisateurs

Accéder aux bons chemins dans vos scripts

Vous pouvez utiliser la constante PHP __DIR__ ou $_SERVER['DOCUMENT_ROOT'] pour vous orienter automatiquement dans votre code.

❓ Un doute sur où placer votre framework ou vos sauvegardes ? Contactez notre support pour une vérification.

  • 0 Utilisateurs l'ont trouvée utile
Cette réponse était-elle pertinente?

Articles connexes

Chemins absolus utiles pour l'hébergement (PHP, binaires, logs...)

Connaître les chemins absolus de votre hébergement vous permet d’automatiser des tâches,...

Changer de version PHP ou activer des extensions spécifiques

Newscloud vous permet de choisir la version PHP de votre site directement depuis Plesk, ainsi...

Voir les erreurs PHP et consulter les logs serveur

Si votre site affiche une page blanche, une erreur 500 ou se comporte de manière inattendue,...