Я пробую свои силы в HTML и PHP. Моя цель — создать защищенный паролем сайт, который получает gif-изображения с сервера и отображает их в виде таблицы. Ничего особенного. Для этого я попробовал PHP. Чтобы проверить это локально (у меня нет сервера в любом случае), я настроил свой localhost, как описано здесь: https://ole.michelsen.dk/blog/setup-local-web-server-apache-php-osx-yosemite.html.
Все работало хорошо, никаких проблем.
Затем я попытался установить защиту паролем для моего локального сайта.
Я создал файл .htaccess и сохранил его в своем каталоге сайтов со следующим содержимым:
AuthType Basic
AuthName "Restricted Area"AuthUserFile htpasswd
require valid-user
Затем я создал .htpasswd в том же каталоге и вручную вставил имя пользователя / пароль, сгенерированный здесь: http://www.web2generators.com/apache-tools/htpasswd-generator.
Я сохранил оба файла и обновил свою страницу. Мне было предложено ввести имя пользователя и пароль, которые я ввел. С тех пор в моем браузере появляется сообщение о том, что localhost отказал в соединении «ERR_CONNECTION_REFUSED».
Теперь я больше не могу получить доступ к localhost. Такая же ошибка происходит. Я попытался перезапустить Apache. Затем я попытался просто перезагрузить компьютер. После этого я попытался снова просмотреть руководство с самого начала. В чем может быть проблема? Есть ли способ просто сбросить мой apache к настройкам по умолчанию?
Задача ещё не решена.
Других решений пока нет …