2014-05-22 89 views
0

所有帶有函數simplexml_load_file的頁面都會返回錯誤。 這發生在所有頁面上。雖然我已經觸及了任何文件,但它似乎不是我做過的事情的錯。Simplexml_load_file突然不工作PHP?

類似的事情發生過一次,一天後,開始了自己的工作了....

但現在它的再次發生,任何想法,爲什麼?

警告:simplexml_load_file()[function.simplexml-load-file]:I/O警告:無法在/ home/oemfuelp/public_html/phantom-3.com/pagetc2.php中加載外部實體「http://open.api.ebay.com/shopping?callname=GetSingleItem&responseencoding=XML&appid=AZFinish-d245-4297-83ae-a20a5f59ad23&siteid=0&version=661&IncludeSelector=Variations,TextDescription,Details,ItemSpecifics,ShippingCosts&&affiliate.networkId=9&affiliate.trackingId=5337310644&affiliate.customId=&ItemID=271478093658&outputSelector=GalleryInfo」線14

警告:使用simplexml_load_file()[function.simplexml負荷文件]:在/home/oemfuelp/public_html/phantom-3.com/pagetc2.php線無法解析主機名200

回答

0

你應該嘗試:

  • 檢查文件讀/寫權限(雖然這可能不是因爲你說你沒有改變任何東西)
  • 如果你有訪問服務器文件,檢查apache2日誌(在這裏發佈)
  • 你有權限訪問你的服務器命令行嗎?如果是這樣,檢查它是否可以解決任何問題,也許這是DNS問題。嘗試ping你的服務器內部和外部的東西。

    ping your_server_ip 
    ping stackoverflow.com 
    
  • 如果ping失敗,那意味着您的服務器出了問題。聯繫你的服務器管理員

  • 最後,如果您嘗試加載的資源有問題,它可能與我上面提到的沒有任何關係。