Не удается получить доступ к папке сайтов 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 настроен правильно, вы должны увидеть примитивную страницу с просто "привет" на нем.

Другие вопросы по тегам