पर अपलोड करने के लिए PHP का उपयोग करके मैंने php का उपयोग करके अमेज़ॅन एस 3 पर फ़ाइल अपलोड को लागू करने के लिए ट्यूटोरियल के बाद पिछले कुछ घंटों खर्च किए हैं। मैंने अपने सर्वर (S3.php के रूप में) में डोनोवन शॉनकेन्च की एस 3 कक्षा का नवीनतम संस्करण अपलोड किया है और मैं अपलोड क्षमता का परीक्षण करने के लिए निम्न कोड का उपयोग करने की कोशिश कर रहा हूं। मुझे पता है कि यह कोड काम करेगा क्योंकि मैंने कार्रवाई में कई उदाहरण देखे हैं।अमेज़ॅन एस 3
<?php
require('S3.php');
$s3 = new S3('KEY', 'SECRET KEY');
//insert into s3
$new_name = time() . '.txt';
S3::putObject(
'upload-me.txt',
'bucketName',
$new_name,
S3::ACL_PUBLIC_READ,
array(),
array(),
S3::STORAGE_CLASS_RRS
);
?>
जब मैं इस पृष्ठ को लोड करने का प्रयास करता हूं तो मुझे 500 सर्वर त्रुटि त्रुटि होती है। इसके अतिरिक्त, इस प्रकृति के हर दूसरे सम्मानित ट्यूटोरियल ने मुझे एक ही त्रुटि दी है 500.
मैंने सत्यापित किया कि मेरी कुंजी और गुप्त कुंजी साइबरडक के साथ S3 से कनेक्ट करके मान्य है।
क्या किसी के पास कोई संकेत है कि मैं गलत तरीके से क्या कर सकता हूं?
धन्यवाद,
शॉन
500 त्रुटि शायद आपके पी में एक त्रुटि है एचपी कोड। त्रुटि संदेश देखने के लिए display_errors चालू करें या अपने लॉग जांचें। – datasage