我有一個奇怪的問題。我有一個PHP腳本(witj js,ajax等),它在localhost上工作得很好。但在互聯網上託管這個腳本不起作用。腳本如下:PHP腳本適用於localhost,但不適用於主機
$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施工總是)......很奇怪......我不明白爲什麼?你有什麼想法嗎? ((
在你的問題,你說你輸入'bbc.com'在本地主機,但'bbe.com'遠程主機上;錯字的問題,或實際錯誤?同時,請發佈'get_meta_tags()'的代碼,以便我們看到遠程網站是如何加載的。 – newfurniturey
什麼是您的主機?RH-系列Linux上的SELinux通常阻止apache httpd連接到互聯網 – WeaklyTyped
我的主機是000webhost ...並且我無法打開任何網址... – Junior2012