J'ai un Mac sur lequel je peux exécuter la version Leopard (10.5) ou Snow Leopard (10.6) d'OS X. Je l'utilise pour faire du développement/testing web avant de publier des fichiers sur mon serveur de production. Je l'utilise pour faire du développement/testing web avant de publier les fichiers sur mon hôte de production.
Sur l'hôte de production, la racine de la documentation de mon site se trouve sous le répertoire personnel (par exemple, /home/stimulatingpixels/public_html) et j'aimerais dupliquer cet emplacement sur le Mac. Malheureusement, il y a un emplacement caché et verrouillé sur le Mac qui ressemble à un lecteur monté sans rien dedans, situé dans l'emplacement /home.
Je sais par expérience qu'il n'est pas judicieux de le déplacer et de le déposer dans votre propre répertoire /home car les mises à jour peuvent l'effacer (et il n'est pas stocké dans la sauvegarde TimeMachine, d'ailleurs).
Donc, la question est la suivante : existe-t-il un moyen d'utiliser /home en toute sécurité sur un Mac Leopard ou Snow Leopard ?
(Note : Je réalise que cette question est très spécifique au Mac et je la poserai également dans un forum Apple. Je voulais juste la demander ici en plus pour couvrir toutes les bases).
Mise à jour : Pour aider à décrire pourquoi je veux faire cela, en plus du site web frontal, j'ai une série de scripts que j'aimerais exécuter également. L'un des principaux objectifs de la possibilité d'utiliser le répertoire /home (et plus précisément le même chemin à partir du Root des serveurs) est de pouvoir utiliser les mêmes chemins de sortie sur le mac de développement ainsi que sur le serveur de production. Je sais qu'il existe des moyens de contourner ce problème, mais je préfère ne pas avoir à m'en occuper. Le véritable objectif est de faire en sorte que tous les fichiers du Mac de développement aient le même chemin d'accès à partir de la racine / de l'arborescence des répertoires que le serveur de production.
Autre mise à jour : L'autre raison que j'ai oublié de mentionner plus tôt est la mise en place de chemins .htaccess lors de l'utilisation de l'authentification de base. Puisque ces chemins proviennent du système de fichiers Root au lieu du docroot du site web, ils finissent par passer par "/home" lorsque celui-ci fait partie de l'arbre.