Je viens de commencer à développer des projets PHP sur mon mac (en utilisant PDT) et je me demandais où est situé localhost? Comment Mac OS X gère-t-il les sites Web? Je n’ai modifié aucun paramètre lors de l’installation de PDT.
Il existe actuellement deux endroits où mac os x sert le site Web par défaut:
/ Bibliothèque/Serveur Web/Documents -> http: // localhost
~/Sites -> http: // localhost/~ user/
Le dossier racine par défaut d'Apache (localhost /) est/Library/WebServer/Documents.
Assurez-vous également que le module PHP5 est chargé dans /etc/Apache2/httpd.conf.
LoadModule php5_module libexec/Apache2/libphp5.so
Comme je n’utilise jamais PHP, j’ai complètement oublié où Apache était installé sur mon Mac car il fonctionnait sur le port 8080 moqueur de moi, installé dans un chemin non standard . Après avoir abandonné l'Internet, j'ai essayé ceci ...
httpd -t -D DUMP_INCLUDES
Comme httpd fonctionnait, le chemin httpd.config a été créé, puis les nuages se sont séparés et le soleil est apparu sur mon visage. La victoire! en son sein se trouve le chemin menant à localhost.
ServerRoot "/your/path"
En fait, dans les nouveaux OS Osx, cela est stocké dans /Library/WebServer/Documents/
Le fichier .en est juste un fichier html, mais il a besoin d'autorisations spéciales pour être modifié. Je viens de créer un dossier pour mes fichiers, puis d'y accéder par user.local/Folder/file.html
Il n’existe pas de dossier "localhost"; le mot "localhost" est un alias de votre ordinateur local. La racine du document de votre serveur Apache est, par défaut, "Sites" dans votre répertoire personnel.
ouvrez le 'Finder' sous Mac et Commande + Maj + G et tapez le chemin:/usr/local/zend/Apache2/htdocs. chemin s’ouvrira puis créera/collera votre page Web/application puis le vérifiera dans le navigateur.