【问题标题】:Unable to launch MapServer through MS4W无法通过 MS4W 启动 MapServer
【发布时间】:2020-03-24 07:03:56
【问题描述】:

我已经安装了 MS4W 地图服务器,当我尝试在 localhost 中启动该站点时,它会将我带到下面的登录页面。我无法看到地图正在加载到页面中。

有什么建议吗?

【问题讨论】:

  • 配置什么端口来运行apache服务?

标签: gis mapserver


【解决方案1】:

除了使用来自https://ms4w.com 的 setup.exe 安装程序之外,您还可以使用那里提供的 .zip 手动安装 MS4W;您可以使用以下步骤来验证您的安装:

  • 确保您已将 MS4W 安装/解压到驱动器的根目录中(例如, 您应该有一个结果目录结构,例如:
   C:/
     ms4w
       Apache
       apps
       ...
  • 打开命令提示符窗口(使用 Windows 搜索,输入“cmd”,并确保 选择“以管理员身份运行”
  • 现在在命令提示符中,输入:
      cd c:/ms4w
  • 然后设置 MS4W 环境:
      setenv.bat
  • 应该让您知道 MS4W 环境已准备就绪:
      GDAL, mapserv, Python, PHP, and commandline MS4W tools path set
  • 现在我们可以安装 Apache Web 服务器了:
      apache-install.bat
  • 应该显示一条成功消息,例如(注意文本“Apache MS4W Web 服务器服务已成功启动”):
Installing the 'Apache MS4W Web Server' service
The 'Apache MS4W Web Server' service is successfully installed.
Testing httpd.conf....
Errors reported here must be corrected before the service can be started.
The Apache MS4W Web Server service is starting.
The Apache MS4W Web Server service was started successfully.
  • 如果你有错误,你可以在C:/ms4w/Apache/logs查看Apache日志
  • 您还可以在命令行中验证 MapServer 是否已准备就绪,使用:
      mapserv -v
  • 应该显示 MS4W 信息,例如:
MapServer version 7.6.0-dev (MS4W 4.0.3) OUTPUT=PNG OUTPUT=JPEG OUTPUT=KML SUPPORTS=PROJ SUPPORTS=AGG SUPPORTS=FREETYPE SUPPORTS=CAIRO SUPPORTS=SVG_SYMBOLS SUPPORTS=SVGCAIRO SUPPORTS=ICONV SUPPORTS=FRIBIDI SUPPORTS=WMS_SERVER SUPPORTS=WMS_CLIENT SUPPORTS=WFS_SERVER SUPPORTS=WFS_CLIENT SUPPORTS=WCS_SERVER SUPPORTS=SOS_SERVER SUPPORTS=FASTCGI SUPPORTS=THREADS SUPPORTS=GEOS SUPPORTS=POINT_Z_M SUPPORTS=PBF INPUT=JPEG INPUT=POSTGIS INPUT=OGR INPUT=GDAL INPUT=SHAPEFILE
  • 提示:现在尝试在同一命令行中执行其他 MS4W 工具,例如 gdalinfo --formatsshp2img 等(基本上您现在可以调用任何位于 C:/ms4w/tools 中的工具,而无需必须在那里更改目录)
  • 现在您已准备好访问您的本地主机,因此请打开您的网络浏览器(Firefox、Chrome、IE)并输入:127.0.0.1 <enter>
  • 您现在应该在本地浏览器中看到 MS4W 主页,其中还有一个示例地图(这实际上是从您的本地计算机提供的完全配置的 WMS 服务,提供 Spatialite 数据),例如:https://ms4w.dev/

【讨论】:

  • 我认为问题出在端口上。在这里,IIS 似乎已经在端口 80 上运行,因此 Apache httpd 服务要么没有运行,要么在安装时分配了不同的端口。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2021-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-01-15
  • 2017-09-23
  • 2018-10-20
  • 2023-03-31
相关资源
最近更新 更多