Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/apache/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Apache是否在启动时创建.htaccess文件_Apache_.htaccess - Fatal编程技术网

Apache是否在启动时创建.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文件。 我

使用Docker和PHP应用程序。有些东西(假设Apache)正在容器启动时在webroot中创建以下.htaccess文件

/var/www/html# cat .htaccess 
Deny from all
我删除了.htaccess文件,我的应用程序工作正常。然后在我启动容器时再次显示。这是一个基本的Debian Stretch/Apache/PHP7映像,其中添加了我的PHP代码

查找执行此操作的原因或模块


编辑:Dockerfile

Apache未自动创建.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,这是可能的。