Docker新手,正在尝试让cgi-bin在httpd图像中工作。我的Dockerfile如下所示。SED行将perl位置添加到图像附带的示例脚本的第一行: FROM httpd:2.4.46
RUN sed -i '1c#!/usr/bin/perl' /usr/local/apache2/cgi-bin/print
在使用apache和perl cgi scripts进行配置时,我不知道为什么index.cgi/index.pl显示为纯文本,而不是执行它们。当我将http://localhost放入浏览器时,它会显示下面的代码,而不是执行它。 #!h3>A hello world form perl</h3> exit;
这是我经常编辑