2010-07-16 10 views
15

कोड एक सर्वर पर काम कर रहा है लेकिन दूसरे पर नहीं है। Jquery uploadify के साथ लगभग 1 एमबी आकार की फ़ाइलों को अपलोड करने का प्रयास करते समय मुझे यह त्रुटि मिलती है।आईओ: त्रुटि # 2038 jquery अपलोड करें

IO: Error #2038 

की कोशिश की php.ini में निम्नलिखित php सेटिंग बदलकर:

post_max_size 32M 
upload_max_filesize 32M 
session.gc_maxlifetime 14400 
max_input_time 14400 
max_execution_time 14400 
memory_limit 128M 

काम नहीं कर रहा है।

+0

के संभावित डुप्लिकेट [फ्लेक्स: त्रुटि # 2038: फ़ाइल मैं/हे त्रुटि] (http://stackoverflow.com/questions/1545715/flex-error-2038-file-io-error) – Johan

+5

कोई भी मौका आप एक स्व-हस्ताक्षरित प्रमाण पत्र के साथ एक HTTPS लिंक का उपयोग कर रहे हैं? इससे मेरे लिए त्रुटि # 2038 हुई है। – zeroasterisk

उत्तर

0

मैंने समस्या हल कर दी है।

मेरे कार्यालय में, हम प्रॉक्सी का उपयोग करते हैं, और मुझे वरीयता को नो प्रॉक्सी में बदलना पड़ा। इसने समस्या हल की।

या, यदि आप एक प्रॉक्सी का उपयोग नहीं करते हैं, php.ini में यह पता लगाने की कोशिश:

बदलें:

Hostname:Port localhost:0

करने के लिए:

Hostname:Port localhost:80

0

अद्यतन फ़्लैश
फ्लैश I का पुराना संस्करण था, फ़ाइल अपलोड के बावजूद कई अपलोड हर दूसरे पर त्रुटि होगी। मुझे अभी 10.3.181.34 मिल गया है जो ठीक-ठीक है।

0

ऐसा इसलिए है क्योंकि अपलोड किए गए AJAX प्रतिक्रिया में अस्थायी फ़ाइल नाम नहीं है। ऐसा होता है सर्वर पर अपलोड फाइलसाइज सीमा के कारण हो सकता है। सर्वर कॉन्फ़िगरेशन को देखने का प्रयास करें।

+0

यह समझाने का प्रयास करें कि ओपी को कॉन्फ़िगरेशन में बिल्कुल क्या देखना है। –

1

ऐसा लगता है कि समस्या फ्लैश प्लगइन्स के साथ है, जो ब्राउज़र किसी भी फाइल को अपलोड करने के लिए उपयोग करता है। अगर आपको यहां और अधिक चाहिए तो एक लिंक है। शायद यह आपकी मदद कर सकता है।

http://help.axletreemedia.com/templates/System/details.asp?id=31606&PG=resources&CID=34053

संबंधित मुद्दे