2014-01-08 47 views
0

我是一直得到403 Forbidden错误,我不能够让我的JSON数据在所有...这是我的HTML源代码:为什么我一直得到403禁止的问题?

<html> 
<head> 
    <meta name="keywords" content="jquery,ui,easy,easyui,web"> 
    <meta name="description" content="easyui help you build your web page easily!"> 
    <title>jQuery EasyUI Demo</title> 
    <script type="text/javascript" src="//cdnjs.cloudflare.com/ajax/libs/jquery/2.0.3/jquery.min.js"></script> 

</head> 
<body> 
    <h1>TreeGrid</h1> 
    <script> 
     (function(){ 
      $.getJSON("data/data.json", function(data){ 
        console.log(data); // i am not getting data here 
      }); 
     })(); 

    </script> 
</body> 
</html> 

的URL路径是正确的。我得到的错误为:

GET http://localhost/~xxxxxx/dataTest/data/data.json 403 (Forbidden) 

我该如何解决这个问题?

+0

当您尝试直接访问http://localhost/~xxxxxx/dataTest/data/data.json时会发生什么? – Osiris

+0

对不起,我越来越喜欢这样:Forbidden 您无权访问此服务器上的/~xxxxx/dataTest/data/data.json。 Apache/2.2.24(Unix)DAV/2 PHP/5.3.26与本地主机端口80 Suhosin-Patch服务器 – 3gwebtrain

回答

1

尝试把文件中的根文件夹,然后访问它。它可以帮助您排除无法访问权限下的根文件夹的问题。

+0

我试过你的方法,它的工作原理!那么有什么问题,我无法从嵌套文件夹访问? – 3gwebtrain

+0

很高兴我能帮忙,你解决了吗? –