Я пытаюсь установить SimpleSAMLphp на мой локальный хост с WampServer, поэтому я следую инструкциям на этой странице: https://simplesamlphp.org/docs/stable/simplesamlphp-install
Но когда я заканчиваю и пытаюсь получить доступ к домашней странице моей установки, я получаю это сообщение: «Запрещено
У вас нет разрешения на доступ к / на этом сервере. «
Я знаю, что это из конфигурации моего apache, но я не понимаю, как это исправить.
Я поместил эту строку в моем файле httpd.con:
<VirtualHost *>
ServerName localhost:80
DocumentRoot /var/www/localhost:80
Alias /simplesaml /var/simplesamlphp/www
</VirtualHost>
и я положил весь файл, на который я загружаю https://simplesamlphp.org по пути C: / wamp / www / var / simplesamlphp /
Я пытаюсь изменить свою конфигурацию моего файла httpd.con, но у меня все еще есть та же самая ошибка.
================ Второй пост ==============
После многих попыток настройки конфигурации я все еще не понимаю, почему это не работает, но у меня есть новые элементы.
Я возвращаюсь к базовому файлу httpd.con, просто раскомментирую строку: Include conf/extra/httpd-vhosts.conf
и я добавляю в файл httpd-vhosts.conf следующие строки:
<VirtualHost *:80>
ServerName localhost:80
DocumentRoot "c:/wamp/www/<myWebSite>"
Alias /simplesaml c:/wamp/www/var/simplesamlphp/www/
</VirtualHost>
Но теперь, когда я захожу на страницу localhost / simplesaml, у меня есть это сообщение: page in inaccessible
Поэтому я пытаюсь обменять индексный файл по пути: C:\wamp\www\var\simplesamlphp\www
И новый файл работает (если я пытаюсь просто сделать эхо «toto»)
Так что я потерян.
Логика ответ на глупый вопрос, проверьте вашу версию PHP
Других решений пока нет …