Connaître les chemins absolus de votre hébergement vous permet d’automatiser des tâches, configurer correctement vos scripts, ou planifier des crons en toute fiabilité. Voici une liste des chemins les plus fréquemment utilisés sur un hébergement mutualisé Plesk.
Chemins liés aux fichiers et répertoires
- Racine du site (dossier public) :
/var/www/vhosts/votredomaine.fr/httpdocs/
- Dossier non public (données privées) :
/var/www/vhosts/votredomaine.fr/private/
- Dossier temporaire :
/var/www/vhosts/votredomaine.fr/tmp/
- Logs de votre hébergement :
/var/www/vhosts/system/votredomaine.fr/logs/
Binaire PHP et commandes utiles
- Commande PHP (ligne de commande) :
/opt/plesk/php/X.X/bin/php
(remplacez X.X par la version utilisée, ex. 8.1)
- Composer (si activé) :
composer
(installé globalement dans la session shell, pas besoin de chemin)
Utiliser dans un cron ou un script
Exemple de tâche cron Laravel :
/opt/plesk/php/8.1/bin/php /var/www/vhosts/votredomaine.fr/httpdocs/artisan schedule:run
À savoir
- Vous pouvez afficher les chemins actifs avec la commande :
which php
- Chaque hébergement peut avoir une légère variation selon sa configuration exacte
- Le support peut vous fournir votre chemin personnalisé en cas de doute
❓ Vous avez besoin d’un chemin pour un binaire ou un répertoire non listé ici ? On vous guide.