我在通过 apache2 --> geoserver-->OpenLayers 12.04 将地图数据发布到 postgis 时遇到问题。
我从地理服务器接收数据很好,但无法发回新数据。
帖子错误是:
XML Parsing Error: not well-formed Location: moz-nullprincipal:
#!/usr/bin/env python
-^
我得到的响应是 OpenLayers 提供的 proxy.cgi 脚本的文本。我已编辑此脚本以包含在请求形成的 xml 中找到的所有源,以确保我已包含所有 url。
我有 Python、Python2 和 Python2.7 可用,但使用其中任何一个都会产生相同的结果。所有包含似乎都正确加载。
我已经阅读了许多与此问题相关的帖子,但没有一个提供解决方案。我曾经能够通过在 apache-tomcat 目录之外创建一个 index.html 来绕过相同的域问题,该目录将定义一个 iframe,该 iframe 将调用我位于 /geoserver/www 中的实际 site.html。这似乎不再起作用,因此我的代理问题。在解决此问题之前,该项目处于暂停状态。
任何帮助将不胜感激。
谢谢,拉里