Apache是否在启动时创建.htaccess文件
使用Docker和PHP应用程序。有些东西(假设Apache)正在容器启动时在webroot中创建以下.htaccess文件Apache是否在启动时创建.htaccess文件,apache,.htaccess,Apache,.htaccess,使用Docker和PHP应用程序。有些东西(假设Apache)正在容器启动时在webroot中创建以下.htaccess文件 /var/www/html# cat .htaccess Deny from all 我删除了.htaccess文件,我的应用程序工作正常。然后在我启动容器时再次显示。这是一个基本的Debian Stretch/Apache/PHP7映像,其中添加了我的PHP代码 查找执行此操作的原因或模块 编辑:DockerfileApache未自动创建.htaccess文件。 我
/var/www/html# cat .htaccess
Deny from all
我删除了.htaccess文件,我的应用程序工作正常。然后在我启动容器时再次显示。这是一个基本的Debian Stretch/Apache/PHP7映像,其中添加了我的PHP代码
查找执行此操作的原因或模块
编辑:DockerfileApache未自动创建.htaccess文件。 我高度认为你的问题是由docker引起的。
尝试检查Dockerfile。Apache不是自动创建.htaccess文件的。 我高度认为你的问题是由docker引起的。
尝试检查Dockerfile。创建.htaccess文件的程序是Composer。请注意这个问题:
最好将
COMPOSER\u HOME
设置为web根目录以外的内容。创建.htaccess文件的程序是COMPOSER。请注意这个问题:
最好将
COMPOSER\u HOME
设置为web根目录以外的内容。您检查过dockerfile吗?另外,你可以在你的Dockerfile中删除它。我有很多次,在上面发布过。我在docker init中添加了一个remove,它在容器启动时通过CMD运行。如果Apache或任何模块不这样做,我将不得不去别处看看。你检查过dockerfile吗?另外,你可以在你的Dockerfile中删除它。我有很多次,在上面发布过。我在docker init中添加了一个remove,它在容器启动时通过CMD运行。如果Apache或任何模块不这样做,我将不得不去别处看看。我去别处看看。我注意到我正在webroot中安装running composer,可能是。好的。我去别处看看。我注意到我正在webroot中安装running composer,这是可能的。