Где я могу сохранить свои файлы HTML и PHP, когда я использую локальный сервер на моем Mac (OS X 10.6 Snow Leopard) - PullRequest
5 голосов
/ 31 января 2011

Я изучаю PHP и MySQL и просто устанавливаю локальный сервер на моем Mac Snow Leopard. Различные компоненты работают (PHP работает, MySQL работает с терминала, и Apache настроен.

Где мне сохранять файлы HTML и PHP? Некоторые источники говорят / users / [my username] / sites /. Другие источники говорят / MacHD / Library / WebServer / Documents. Еще другие источники говорят, что я должен сохранить свои файлы в папке Apache? Какой правильный ответ?

Спасибо!

Ответы [ 3 ]

2 голосов
/ 31 января 2011

Основной http://localhost/ webroot находится на /MacHD/Library/WebServer/Documents

Ваши Sites папки будут доступны на http://localhost/~username/

Если вы установите новый Apache или другой веб-сервер (например, черезMacPorts, Fink или какой-либо другой метод.) Вам нужно обратиться к документации, чтобы обнаружить webroot, httpdocs & htdocs - это стандартные значения по умолчанию.

Избегайте использования чего-то вроде MAMP, если вы на самом делепредпочитаю точно знать, что находится в вашей системе, если вас не интересуют гайки и болты, такое устройство типа «все в одном» может быть полезным, YMMV.

1 голос
/ 31 января 2011

Хотя это не совсем тот ответ, который вы ищете, я уже некоторое время пользуюсь MAMP PRO , и это значительно упростило мой опыт локальной разработки.

Пока выВозможно, вы не захотите платить за профессиональную версию «за воротами», обычная версия, безусловно, поможет вам начать работу и предоставит вам большинство основных инструментов, которые вам понадобятся для запуска разработки на стороне сервера на вашем Mac.Включая phpmyadmin, mysql, php, apache и позволяя вам указывать webroot mamp на любой каталог, который вы выберете, чтобы вы могли использовать каталог проекта в вашем домашнем каталоге.

Но опять же, Slomojo Это определенно более «правильный» ответ.

0 голосов
/ 16 ноября 2015

Для MacOS 10.10.5 (Yosemite)

Вы можете сохранить файл на /Application/XAMPP/htdocs/ как webroot

...