XML解析错误:格式不正确的位置:moz-nullprincipal

时间:2013-10-31 16:26:41

标签: python xml openlayers postgis

我在通过apache2将地图数据发布到postgis时遇到问题 - > geoserver - > OpenLayers 12.04。

我从geoserver接收数据很好但无法发回新数据。

帖子错误是:

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,它将调用我居住在/ geoserver / www中的实际site.html。这似乎不再起作用,因此我的代理问题。该项目暂停,直到此问题得到解决。

非常感谢任何帮助。

谢谢,拉里

1 个答案:

答案 0 :(得分:0)

我找到了另一种方法。我没有使用OpenLayers代理,而是发现了这个博客:

http://bikerjared.wordpress.com/2012/10/18/ubuntu-12-04-mod-proxy-install-and-configuration/

提供了一个非常好的教程,使用Apache2代理很好地解决了我的问题。