J'apprends PHP et MySQL et je viens de créer un serveur local sur mon Mac Snow Leopard. Les différentes composantes fonctionnent (travail PHP, MySQL fonctionne à partir du terminal et Apache est configuré. P>
Où dois-je enregistrer mes fichiers HTML et PHP? Certaines sources disent / utilisateurs / [mon nom d'utilisateur] / sites /. Autres sources Dites / Machd / Bibliothèque / Websser / Documents. Encore d'autres sources disent que je devrais enregistrer mes fichiers dans un dossier Apache? Quelle est la bonne réponse? P>
Merci! P>
3 Réponses :
Le principal Vos listes code> Les dossiers code> seront accessibles à Si vous installez un nouveau Apache ou un nouveau serveur Web (par exemple via MacPorts, Fink ou une autre méthode.) Vous devrez vous reporter à la documentation pour découvrir le webroot, Évitez d'utiliser quelque chose comme MAMP, si vous préférez savoir exactement ce qui est sur votre système, si vous ne vous souciez pas des écrous et des boulons, un tout-en-un comme celui qui pourrait être utile, YMMV. p> http: // localhost / code> webroot est à
/ machd / bibliothèque / webserver / documents code> p>
http: // localhost / ~ nom d'utilisateur / code> p>
httpdocs code> &
HTDOCS code> sont des valeurs par défaut communes. p>
Oui, Xamp est bon pour une solution rapide dans une seule solution. Je pense que cela paie certainement pour construire votre propre suite de serveur, lorsque vous êtes suffisamment à l'aise pour le faire, des httpd plus légers sont disponibles au lieu d'Apache et, en général, une excellente expérience éducative de créer un fonctionnement de configuration de serveur / DB / Scripting Language de rayure.
Bien que ce ne soit pas exactement la réponse que vous recherchez, j'utilise MAMP PRO A > Pendant un moment maintenant et cela a grandement simplifié mon expérience de développement local. P>
Bien que vous ne souhaitiez pas payer pour la version pro de la porte, le régulier vous aidera certainement à démarrer et à vous donner la plupart des outils de base dont vous aurez besoin pour obtenir le développement du serveur sur votre Mac. Y compris PHPMYADMIN, MYSQL, PHP, Apache et vous permettent de pointer le webroot de MAMP dans n'importe quel répertoire que vous avez choisi, vous pouvez donc utiliser un répertoire de projet dans votre répertoire personnel. P>
mais encore une fois, Slomojo est définitivement une réponse plus" correcte ". P>
Oui, je suis d'accord avec Slomojo pour que ce soit pour que cela fonctionne à partir de zéro est une excellente expérience éducative (ESP parce que je suis un gars d'affaires à une start-up et que je veux savoir comment parler aux ingénieurs :). Cela dit, je peux éventuellement aller avec MAMP. Ai-je besoin de désinstaller quoi que ce soit avant d'installer Mamp? Sera-t-il en conflit avec ce que j'ai actuellement? J'ai suivi les instructions pour obtenir MySQL et Apache Configurer: Stackoverflow.com/questions/1293484/...
pour MacOS 10.10.5 (Yosemite) P> blockQuote>
Vous pouvez enregistrer le fichier sur
/ application / xampp / htdocs / code> comme
webroot code> p> p>