0

奇妙な問題があります。私はPHPスクリプト(witj js、ajaxなど)を持っており、ローカルホストで非常にうまく機能します。しかし、インターネットでのホスティングでは、このスクリプトは機能しません。スクリプトは以下のとおりです。

     $value = $_POST['web_url'];
        $tag = get_meta_tags("http://".$value);

        if(count($tag['keywords']) == 0)
        {
            echo "<div id='no_keywords'>No keywrds:</div>";
        }
        else
        {
            echo "<div id='title'>My keywords:</div>";
            echo "<br/>";
            print_r($tag['keywords']);
        }

たとえば、ローカルホストでは、次のように入力します。bbc.com-キーワードのすべてのリストを取得します(ELSE構築は機能します)が、bbe.comを入力すると、ホスティングでは「キーワードはありません」(IF構築は常に機能します) )...非常に奇妙な...理由がわかりませんか?何かアイデアはありますか?(((

4

1 に答える 1

2

ホスト サーバーが URL を開くことを許可していません: http://www.php.net/manual/en/filesystem.configuration.php#ini.allow-url-fopenを参照してください。

于 2012-09-01T12:29:54.413 に答える