php - 移动服务器破坏了 MySQL 数据库驱动的谷歌地图

标签 php mysql xml google-maps google-maps-api-3

我正在从以前的开发人员处获取一个网站,我们想知道为什么在将网站移至新服务器后, map 会出现在 http://69.94.34.32/map-of-hostels- in-the-lake-district.php 不像以前那样显示由 xml 文件 http://69.94.34.32/xmloutputuk.php 填充的引脚?

这是它在旧服务器上 工作的地方:[ The map ] & [ The XML ]

移动后立即在浏览器中加载 XML 文件,出现以下错误:

"This page contains the following errors: error on line 2 at column 1: Extra content at the end of the document Below is a rendering of the page up to the first error."

...这就是我们重建 xml 文件以确保这不是问题所在的原因。但是现在我们已经让 xml 文件再次工作(通过识别和注释掉问题部分) map 图钉仍然没有显示。

我们知道我们的新服务器是 PHP5,而旧服务器是 PHP4,所以这可能是问题所在吗?在什么情况下我们需要改变什么?

预先感谢您的帮助

最佳答案

啊哈!通过在 header 中包含以下脚本来修复它:

<script type="text/javascript" src="http://google-maps-utility-library-v3.googlecode.com/svn/tags/markerclustererplus/2.0.9/src/markerclusterer_packed.js"></script>

这是在 this thread 中发布的建议.

关于php - 移动服务器破坏了 MySQL 数据库驱动的谷歌地图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20333819/

相关文章:

java - 生成按钮的随机位置

php - 如何获取按日期排序的记录

java - 动态 xml 过滤和转换(Java 中)

php - 分页和 htaccess

mysql - 在 mysqli 中使用子选择

mysql - insert into 2column table,避免重复记录

php: mysql_connect() 失败,没有错误信息

xml - 通过从XML传递属性名称来获取属性值

php - 如何在 php 中获取两位数的年份?

php - SQL/PHP 如果不满足条件则选择所有内容