AJAX调用远程服务器 - 哪条路径?网址

时间:2013-07-25 18:50:03

标签: ajax hosting

请参阅底部的更新。


我正在使用1and1发布我的(第一个)网站(我很乐意从这个社区获得很多帮助 - 谢谢!)。 这在我的localhost完美。

问题的底线:

主持人:1and1

Ajax:URL?

如何在网上调试页面(而不是我的localhost)?

提前感谢您的帮助。

以下是代码:

$.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";

?&gt;

更新

我已经尝试了几天了。甚至添加了一个不同的公司,现在是Bluehost。 该页面为here。请点击“ sem fronteiras ”。那就是现在只与文件链接。

萤火虫和探险家的照片就在这里。 here。看来它不是在读地图。但是,如果我将配置和点配置和ajax url删除到我的计算机,一切都会再次运行。 谢谢你的时间。

0 个答案:

没有答案