【问题标题】:JSONP - Error 403 - Forbidden on Remote ServerJSONP - 错误 403 - 在远程服务器上被禁止
【发布时间】:2014-06-03 16:37:51
【问题描述】:

我遇到了问题。我已经尝试了 2 天来解决,但直到现在我都没有成功:

问题:

我有一个 RSS 解析器,在 Localhost 上功能齐全,但在 Hostgator 域上它不允许发出请求。还有什么我可以做的吗?

我已经尝试过headers

  header('Access-Control-Allow-Origin: *');  
  header('content-type: application/json; charset=utf-8');

更改了服务器上的文件权限,更改了.htaccess (上面相同的标题以及其他更多)然后,我来到了这里:)

你们中有人遇到过这个问题吗?已经谢谢了!

Pastebin of the PHP AJAX_getNews

Pastebin of the News class

编辑:实际上我什至禁止直接访问文件,ajax调用也被禁止。

【问题讨论】:

    标签: php rss jsonp


    【解决方案1】:

    你是什么意思,它不允许你提出请求?你得到了什么实际错误?

    你给了它什么文件权限?人们倾向于对 PHP 文件设置 777 权限,考虑 mod_php 设置,但 HostGator 的 suPHP 实际上拒绝在这种情况下运行。 IIRC .php 文件及其路径中的任何目录都不能是组或全局可写的。

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-08-01
    • 1970-01-01
    • 1970-01-01
    • 2011-02-27
    • 2018-11-05
    • 1970-01-01
    • 1970-01-01
    • 2013-11-12
    相关资源
    最近更新 更多