puis-je mettre des fichiers dans volume caché / home au niveau racine de macintosh HD

0

J'essaie de reproduire la structure de fichiers de mon VPS sur mon mac localement, de sorte qu'il m'est plus facile de tester des sites Web dans un environnement de développement local.

pour ce faire, il me faudrait un dossier / home au niveau racine du disque dur

en utilisant la transmission de panique, je peux voir qu’il existe déjà un volume appelé home au niveau de la racine

Puis-je stocker d'autres fichiers et dossiers ici pour configurer mon serveur Web local?

désolé si c'est une question stupide les gens

mjr
la source

Réponses:

3

Si votre VPS n’exécute pas également Mac OS X, il est préférable d’exécuter une machine virtuelle du système d’exploitation de votre VPS (linux?) Sous VirtualBox, VMWare ou Parallels.

Une autre solution consisterait à placer les informations de configuration spécifiques à une machine dans un fichier de configuration séparé, afin que les informations dépendant de la machine soient séparées du reste de votre base de code.

Doug Harris
la source
ya l'hôte vps exécute linux tout fonctionne bien avec ma configuration, à l'exception de certains chemins de fichiers sur le serveur, c'est comme / home / nom_site / public_html / et sur ma machine locale c'est / Applications / MAMP / htdocs / que ce soit / Y a-t-il un moyen obtenir les mêmes chemins sans avoir à installer un logiciel de machine virtuelle? Je voudrais juste pouvoir envoyer des fichiers ftp directement à l'hôte et ne pas avoir à changer de configuration ou avez-vous un exemple de la façon de configurer un fichier de configuration spécifique à une machine?
Mjr
Vous auriez besoin de donner plus de détails sur le type d'application, il s'agit d'une application PHP. A partir de là, vous devez regarder où vous avez des chemins codés en dur. S'ils sont dans des fichiers PHP, vous pouvez includeutiliser un fichier local-settings.php qui définit des variables pour ces chemins. Vous pourriez aussi mieux utiliser des chemins relatifs. À long terme, une série de chemins codés en dur vous causera plus de maux de tête que nécessaire.
Doug Harris
0

Pourquoi le homedossier doit-il être à la racine de votre disque dur? Il suffit de le placer à un endroit pratique (par exemple ~/Sites) et de définir la racine du document dans MAMP (sous l'onglet Apache dans la feuille Préférences) sur ce dossier. Maintenant, si vous accédez à la racine de votre site Web (généralement http://localhost:8888/dans MAMP), le contenu de ce dossier sera affiché.

Steve Harrison
la source
ya le problème que je suis, c'est que j'utilise un cms php qui a besoin de chemins d'accès exacts du serveur à certains fichiers, ces chemins sont différents sur l'hôte local et distant
mjr