0

私は別のサイトで jFeed を使用しており、プラグインの最も基本的なインスタンスで現在テストしていますが、それでも動作がおかしく、403 禁止エラーが発生します。

firebug からの私の応答...

<h1>Forbidden</h1>
<p>You don't have permission to access /proxy.php
on this server.</p>
<p>Additionally, a 404 Not Found
error was encountered while trying to use an ErrorDocument to handle the request.</p>
<hr>
<address>Apache mod_fcgid/2.3.6 mod_auth_passthrough/2.1 mod_bwlimited/1.4 FrontPage/5.0.2.2635 Server at m.dudnyk.com Port 80</address>
</body></html>

これがコードです...

<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.6.4/jquery.js"></script>
<script src = "src/jquery.jfeed.pack.js"></script>

<script>
jQuery(function() {

    jQuery.getFeed({
        url: 'proxy.php',
        data: {url:'http://feeds.nytimes.com/nyt/rss/Technology'},

        success: function(feed) {

            jQuery('#result').append('<h2>'
            + '<a href="'
            + feed.link
            + '">'
            + feed.title
            + '</a>'
            + '</h2>');

            var html = '';

            for(var i = 0; i < feed.items.length && i < 5; i++) {

                var item = feed.items[i];

                html += '<h3>'
                + '<a href="'
                + item.link
                + '">'
                + item.title
                + '</a>'
                + '</h3>';

                html += '<div class="updated">'
                + item.updated
                + '</div>';

                html += '<div>'
                + item.description
                + '</div>';
            }

            jQuery('#result').append(html);
        }    
    });
});

$(document).ready(function(e) {


});
</script>
</head>

<body>
<div id = "result">
</div>
</body>
4

1 に答える 1

0

結局、これはホストの権限の問題でした。常にチェックしてください!

于 2011-10-18T14:22:52.980 に答える