请参阅底部的更新。
我正在使用 1and1 发布我的(第一个)网站(我很高兴从这个社区获得了很多帮助 - 谢谢!)。在我的本地主机上一切都很完美。
问题的底线:
主持人:1and1
阿贾克斯:网址?
如何调试网络上的页面(而不是我的本地主机)?
预先感谢您的帮助。
以下是代码片段:
$.ajax({
type : 'POST',
url : '/homepages/23/d97025366/htdocs/sodabrasil/php/locationsJsonBrasil.php',
dataType : 'json',
success: function( json ){
neighborhood=[];
infobubbles=[];
$.each(json,function(i,item){
neighborhood.push(new google.maps.LatLng(this.lat,this.lng));
contentString = ({link:this.link,name:this.name,lat:this.lat,lng:this.lng,link:this.link, web:this.web, city:this.city, youtube:this.youtube, state:this.state, country:this.country})
infoBubble = new InfoBubble (contentString)
infobubbles.push(infoBubble)
}); //$.each
这是json文件:
<?php
require 'config.php';
try {
$db = new PDO($dsn, $username, $password);
$db->setAttribute( PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION );
$sth = $db->query("SELECT * FROM globalstories");
$locations = $sth->fetchAll();
echo json_encode( $locations );
} catch (Exception $e) {
echo $e->getMessage();
}
?>
最后是配置文件
<?php
$server = 'dbXXXXXXXX.db.1and1.com';
$username = 'dboXXXXXXX';
$password = 'password';
$database = 'dbXXXXXXXXX';
$dsn = "mysql:host=$server;dbname=$database";
?>
更新
我已经尝试了几天了。甚至添加了一家不同的公司,现在是 Bluehost。页面在这里。请点击“ sem fronteiras ”。那就是现在唯一与文件的链接。
firebug 和 exlplorer 的图片在这里。. 它似乎没有阅读地图。但是,如果我删除配置并将配置和 ajax url 指向我的计算机,一切都会再次运行。谢谢你的时间。