Не удается получить доступ к папке сайтов localhost/username/ Сайты не работают El Capitan
httpd -v
Server version: Apache/2.4.18 (Unix)
Server built: Feb 20 2016 20:03:19
Mac OS El Capitan 10.11.6
Я надеюсь, что не нарушаю правила, публикуя свой вопрос, который я написал на stackexhange. Если это неправильно, пожалуйста, дайте мне знать. У меня проблемы с доступом к папке "Сайты". Я новичок, и я в своем уме, потому что я изучил все возможные ссылки (те, которые я способен понять) и выполнил все необходимые изменения, но localhost/username/Sites
продолжает говорить мне:
Not Found
The requested URL /~username/Sites was not found on this server.
Я пробовал также:
Not Found
The requested URL /username/Sites was not found on this server.
Конечно, я использую свое имя вместо имени пользователя. Я добавил строки в username.conf согласно https://coolestguidesontheplanet.com/forbidden-403-you-dont-have-permission-to-access-username-on-this-server/ и https://coolestguidesontheplanet.com / получить-апаш-MySQL-PHP-и-PHPMyAdmin работоспособных-на-OSX-10-11-эль-Capitan /
Вот ссылка на мой оригинальный пост https://apple.stackexchange.com/questions/264174/apache-localhost-doesnt-work-safari-cant-connect-to-the-server-localhost%20Can't%20connect%20to%20localhost
Буду благодарен за помощь. Мне действительно нужно исправить эту проблему и заставить ее работать.
1 ответ
Когда у вас включен Apache, содержимое вашего ~/Sites
каталог становится видимым в http://localhost/~youruser
, Другими словами, вместо /~username/Sites
вы действительно ищете /~username
,
Попробуйте это для простого теста:
echo hello > ~/Sites/hello.html
И зайдите в ваш браузер http://localhost/~youruser/hello.html
,
Если Apache настроен правильно, вы должны увидеть примитивную страницу с просто "привет" на нем.