【问题标题】:Docker containers Apache+MapServer and Apache+PHP+MapscriptDocker 容器 Apache+MapServer 和 Apache+PHP+Mapscript
【发布时间】:2020-11-05 19:17:33
【问题描述】:

我尝试 dockerize 包含 apache+php+mapscript+mapserver 的旧网站。我可以为 apache+mapserver(后来的 ms)和 apache+php(php)找到有效的 dockerfile,最后我应该添加 mapscript。

我可以让 docker-compose.yaml-file 加载两个容器。网站与 php-container 一起使用。

HOWTO:如果 php-container 需要使用 ms-container 和 mapscript,它如何找到并使用它?

【问题讨论】:

    标签: php apache docker-compose mapserver


    【解决方案1】:

    我用 perl-script 让它工作

    #!/usr/bin/perl
    print "Location: http://host-ip:port/cgi-bin/mapserv?$ENV{'QUERY_STRING'}\n\n";
    

    【讨论】:

      【解决方案2】:

      我建议你选择apache+php dockerfile 并根据你看到的mapserver/mapscripts dockerfile 扩展它以实现mapserver/mapscript

      【讨论】:

      • 是的,这是解决问题的一种方法。我喜欢使用更新版本的 mapserver (7.x),我的 php 环境 (5.6) 不允许。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-06-22
      • 2018-06-21
      • 2014-05-09
      • 2018-07-29
      • 2016-05-18
      相关资源
      最近更新 更多