Html 如何授予apache从目录检索imgs的权限?

Html 如何授予apache从目录检索imgs的权限?,html,linux,apache,permissions,fedora,Html,Linux,Apache,Permissions,Fedora,我正在使用fedora,我需要设置apache,以便它可以从目录中检索图像。到目前为止,它可以写入我的图像目录,因为发送命令 semanage fcontext-a-t httpd_sys_rw_content_t'/var/www/profile pics' restorecon-v'/var/www/profile pics' 但是当我试图通过localhost/profile pics/my_pic.jpg访问这些文件时,找不到URL。正如我之前所说,我的PHP脚本能够从用户上传图像并写入

我正在使用fedora,我需要设置apache,以便它可以从目录中检索图像。到目前为止,它可以写入我的图像目录,因为发送命令

semanage fcontext-a-t httpd_sys_rw_content_t'/var/www/profile pics'

restorecon-v'/var/www/profile pics'


但是当我试图通过localhost/profile pics/my_pic.jpg访问这些文件时,找不到URL。正如我之前所说,我的PHP脚本能够从用户上传图像并写入该目录。我只是不明白为什么无法检索图像并将其发送回客户端。

您需要允许使用httpd或vhost配置中的节进行访问:

我尝试通过..添加目录AllowOveride None#Options None#Require all approved#它仍然表示找不到URL。去掉所有这些#,它是Apache配置文件中的行注释指示符。以#开头的每一行都是一条注释,解析器会忽略它。我是这样做的,但在我键入时它仍然表示找不到URL。图片存在,我可以在目录中看到它。没有错别字什么的。我还重新启动了apache。