我正在處理這個服務器,似乎無法自行調用CURL。
爲了說明:CURL自我不工作
我有一個本地主機服務器(名爲http://experiments.local)。當我去終端,並做「捲曲http://experiments.local」,這工作。
現在我把所有的東西上傳到這個服務器。 (http://www.prod.com)。當我ssh到那個盒子,並執行「捲曲http://www.prod.com」,只是掛起。
有沒有說自己沒有捲曲的設置?如果是,我該如何解決這個問題?
只是爲了澄清:
從我的本地機器調用「捲曲http://www.prod.com」也起作用。所以只有當我試着從同一個盒子裏捲曲時才真的。
我之所以需要這樣做,是因爲當用戶點擊www.prod.com上的API時,該API會調用第三方供應商,當失敗/成功時會觸發我們傳遞給他們的回調URL 。
現在,我添加了這個選項給我的curl調用curl_setopt($curl, CURLOPT_FOLLOWLOCATION, true);
這個API調用就停止了。因爲我的本地機器沒有捲曲問題,所以在我的本地機器版本上正常工作。
謝謝
三通
你怎麼稱呼捲曲?從Linux命令行? – dandrews 2011-06-15 21:09:55
當你說你上傳的東西到服務器 - 該URL http://www.prod.com實際上公開訪問? – 2011-06-15 21:12:29
@dandrew - 當ssh-ed in時,來自linux命令行。在我的機器上,通過mac終端。 – teepusink 2011-06-15 21:15:00