我正在为apache和php使用正式的docker映像:/php/ ( 5.6-apache标记)
我要像这样发射集装箱:
docker run -d -p 80:80 --name apache-php56 -v "/home/myUser/www":/var/www/html php:5.6-apache当然,我的所有代码都在"/home/myUser/www“中。
当我在带有索引的目录中时,apache似乎显示得很好。但是,如果我在没有索引的目录中,apache告诉我我没有访问权限。当没有带有“名称最后修改大小描述”的索引时,我希望apache向我展示“经典”视图,并且我可以导航到找到索引为止。
我很确定这是一个默认的apache2.conf中的简单配置,它禁止我,但我不知道是哪一个。
提前谢谢。
发布于 2019-06-27 10:04:20
在使用docker时,我的symfony项目也有同样的问题。问题是.htaccess文件丢失在web文件夹中。您可以自己创建一个,如果使用symfony,也可以在composer中安装symfony/apache-pack。.htaccess示例可以在web服务器的symfony文档中找到
https://stackoverflow.com/questions/37863487
复制相似问题