我知道这可能是一个简单的问题,但我似乎找不到正确的答案。
我最近设置了一个 WAMP 服务器(使用 PHP 7),并且我有一个文件,希望访问该网站的用户能够下载。到目前为止,我已经将文件放在目录中,一切正常。
但每次我访问文件的 URL 时,它都会说
You don't have permission to access /file/placeholder.zip on this server.
它还给了我 403 Forbidden 错误。
我已在 httpd.conf 中将我的网站公开,但即使我从托管机器访问它,它也无法正常工作。如果您需要更多信息,请询问。
任何帮助是极大的赞赏!
答案1
尝试删除前面的内容/
,因为它表示转到根文件夹并查找名为的文件夹file
如果文件实际上位于名为的文件夹中C:\file\placeholder.zip
,则 Apache 将无法访问该文件夹有充分理由
假设您将您的网站放入\wamp\www\project
并且脚本位于该文件夹中,然后将文件放入并在识别要发送的文件时\wamp\www\project\folder_name\placeholder.zip
使用。folder_name/placeholder.zip