Я знаю, что это может быть простой вопрос, но я не могу найти правильный ответ.

Я недавно настроил сервер WAMP (с PHP 7), и у меня есть файл, который я хочу, чтобы пользователи, которые имеют доступ к сайту, могли загружать его. Пока у меня есть файл в каталоге, и все в порядке.

Но каждый раз, когда я иду на URL файла, он говорит

You don't have permission to access /file/placeholder.zip on this server.

Это также дает мне 403 Запрещенную ошибку.

Я сделал мой сайт общедоступным в httpd.conf, и даже когда я получаю к нему доступ с хост-машины, он не работает. Если вам нужна дополнительная информация, пожалуйста, спросите.

Любая помощь очень ценится!

1 ответ1

1

Попробуйте удалить начальный / как это говорит, перейдите в корневую папку и найдите папку с именем file

Если файл фактически находится в папке с именем C:\file\placeholder.zip то Apache не будет иметь доступа к этой папке по уважительным причинам.

Предполагая, что вы помещаете свой сайт в \wamp\www\project и скрипт находится в этой папке, затем поместите файл в \wamp\www\project\folder_name\placeholder.zip и используйте folder_name/placeholder.zip при идентификации файла в Отправить.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .