gpt4 book ai didi

php - docker PHP-APACHE "You don' t 有权访问/在此服务器上”

转载 作者:可可西里 更新时间:2023-10-31 23:45:52 24 4
gpt4 key购买 nike

我正在使用 apache 和 php 的官方 docker 镜像:https://hub.docker.com/_/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 在没有带有“Name Last modified Size Description”的索引时向我显示“经典” View ,并且我可以浏览直到找到索引。

我很确定这是默认 apache2.conf 中的一个简单配置,它禁止我但我不知道是哪个。

提前致谢。

最佳答案

我在使用 docker 时遇到了与我的 symfony 项目相同的问题。问题是 .htaccess 文件在 web 文件夹中丢失。您可以自己创建一个,或者如果您使用 symfony,则可以使用 composer 安装 symfony/apache-pack。示例 .htaccess 可以在 symfony documentation for web server 中找到

关于php - docker PHP-APACHE "You don' t 有权访问/在此服务器上”,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37863487/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com