Заранее извиняюсь за любые ошибки новичка с моей стороны ... Я - пользователь ПК, недавно внедрившийся в мир Mac с помощью новой работы ...
Запуск OS X Yosemite 10.10.5 PHP версии 5.5.27 Apache версии 2.4.16 (Unix)
Я пытался настроить и запустить localhost для локальной разработки веб-сайтов. Однажды я сделал это успешно - сам localhost работает без проблем.
Проблема возникла при попытке создать символическую ссылку между папкой сайтов, используемой localhost, и местом хранения файлов сайта (это местоположение не может быть изменено).
(Я также знаю о плохой практике с пробелами в именах файлов, но эти сайты уже созданы)
Я следовал инструкциям в этом уроке, сначала без проблем. http://ole.michelsen.dk/blog/setup-local-web-server-apache-php-osx-yosemite.html
У меня есть ОДИН сайт, настроенный и работающий с символической ссылкой, созданной с помощью ln -s '~/Dropbox/Shared Sites/SITENAME ~/Sites/SITENAME' Никаких проблем здесь (SITENAME - это каталог, в котором находятся файлы сайта)
Тем не менее, я сейчас пытаюсь добавить второй сайт. Используя приведенную выше команду, терминал перестает отвечать на запросы. A> добавляется к следующей строке, но кажется, что команды не выполняются (символическая ссылка не работает). Я могу печатать, но команды не выполняются. Нажатие CTRL+C возвращает терминал в предыдущее состояние, где он снова будет принимать команды. Все остальные команды работают правильно.
Я проверил, что каталог существует, и могу перейти к нему. Я также попытался запустить ln -s '/SITENAME ~/Sites/SITENAME', находясь в родительской папке, с тем же результатом. Я также попытался запустить команду с sudo
Я также попытался загрузить и использовать iTerm, с тем же результатом.
Также пытались создать символическую ссылку для 3-го / отдельного сайта, то же самое снова.
Может ли кто-нибудь пролить свет на то, почему эта команда перестала функционировать при предыдущей работе, и как исправить или обойти эту проблему, чтобы добавить дополнительные сайты в localhost?
Спасибо :)