[請益] file_get_contents 回傳錯誤 (500)

看板PHP作者 (hinaru)時間16年前 (2010/02/19 01:41), 編輯推噓1(102)
留言3則, 3人參與, 最新討論串1/1
之前修改了一隻php程式來做把plurk上的噗 備份到BBS個版的動作 因為對php是完全新手 當初修改那隻php程式也是研究很久才得以順利運作 不過今天出現的問題讓我束手無策 只好上來求救一下 orz 那隻程式 如果我沒搞錯的話 是利用這樣來抓取個別噗浪的頁面 $cPlurk = file_get_contents($link); $link就是抓 http://www.plurk.com/m/xxxxxx 這樣的頁面 一直到昨天備份都還好好的 但是剛剛要備份時候卻出現了 Warning: file_get_contents(http://www.plurk.com/p/xxxxxx): failed to open stream: HTTP request failed! HTTP/1.1 500 INTERNAL SERVER ERROR in plurk.php on line 134 這樣的錯誤訊息 囧"> 上網查了一下中文的相關網頁好少 英文的也勉勉強強看了個大概 似乎是防盜連的!? 因為我直接餵 file_get_contents('http://www.google.com.tw/'); 是OK的 不過以我這個根本是門外漢的人,想要自己恢復備份的功能似乎有點難度 因此想請教各位 有沒有甚麼解決方法呢? (有看到有人改用curl不過我不會用囧"> ) 先謝謝各位看完我這篇連我自己都覺得有點冗長的文章 orz -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.127.12.27

02/19 02:02, , 1F
話說plurk有api喔
02/19 02:02, 1F


02/19 13:30, , 3F
現在似乎又可以了...這樣看來是plurk的問題 orz
02/19 13:30, 3F
文章代碼(AID): #1BVNkifx (PHP)
文章代碼(AID): #1BVNkifx (PHP)