मुझे iDisk ड्राइव में फ़ाइलों को अपलोड करने की आवश्यकता है। मैंने पाया है कि iDisk में वेबडैव इंटरफ़ेस है, और यह डेस्कटॉप क्लाइंट के साथ ठीक काम कर रहा है। दुर्भाग्य से मैं PHP के लिए उपयुक्त वेबडाव क्लाइंट नहीं ढूंढ पा रहा था, और यह नहीं पता कि WebDav पर फ़ाइलों को अपलोड करने के लिए cUrl का उपयोग कैसे करें। मैंने पाया है कि केवल client class मेरी होस्टिंग पर नहीं चलता है (हम साझा गोडाडी होस्टिंग का उपयोग कर रहे हैं)।PHP iDisk Webdav क्लाइंट
क्या कोई मुझे बता सकता है कि मैं PHP के साथ WebDav \ iDisk सर्वर पर फ़ाइलों को कैसे अपलोड कर सकता हूं?
include("PEAR/HTTP/WebDAV/Client.php");
$client = new HTTP_WebDAV_Client_Stream();
$user="YOUR_LOGIN";
$pass = "YOUR_PASSWORD";
$dir = "webdav://".$user.":".$pass."@idisk.me.com/".$user."/";
$path = "";
var_dump($client->stream_open($dir."test.txt","w",null,$path));
$client->stream_write("HELLO WORLD!");
$client->stream_close();
$client->dir_opendir($dir,array());
var_dump($client->dirfiles);
instantiating $ ग्राहक = नए HTTP_WebDav_Client_Stream() एक 500 त्रुटि के साथ सर्वर जवाब में आता है। मैं php5 के साथ अपाचे 2 का उपयोग कर रहा हूं क्या आपको एक ही समस्या है? – fatmatto