मैं PHP को एक अपलोड फ़ाइल को tmp निर्देशिका से अपने वेबसर्वर पर कहीं भी स्थायी स्थानांतरित करने की कोशिश कर रहा हूं। यह काफी सरल लगता है, लेकिन मैं इस त्रुटि हो रही है: सहीPHP: move_uploaded_file() स्ट्रीम खोलने में विफल रहा: ऐसी कोई फ़ाइल या निर्देशिका
Unable to move 'C:\UniServer\tmp\php3F62.tmp' to 'static/images/slides/1/1.jpg'
सुंदर सीधी-सपाट,? यह गंतव्य फ़ोल्डर नहीं मिल रहा है।
मेरा प्रश्न है: मैं वांछित लक्ष्य निर्देशिका का संदर्भ कैसे करूं?
क्या सर्वर पर स्क्रिप्ट की स्थिति के सापेक्ष संदर्भ है? या यह यूआरएल के सापेक्ष है? या PHP DOCUMENT_ROOT
? या ओएस फाइल सिस्टम? या कुछ और?
मैं PHP दस्तावेज में या वास्तव में इतने पर यहां इसी तरह के सवाल में से किसी में उत्तर नहीं मिलता है ..
किसी को भी मदद कर सकते हैं? धन्यवाद।
यह सर्वर पर स्क्रिप्ट की स्थिति है। –
पर एक पूर्ण पथ का सबसे अच्छा उपयोग करें, इसे प्लेटफ़ॉर्म को स्वतंत्र बनाने के लिए पथों पर 'DIRECTORY_SEPARATOR' निरंतर उपयोग करें। –
अक्सर एक बार इस त्रुटि में चलता है, और इसे तुरंत समस्या निवारण के लिए, इन चरणों का पालन करें: https://stackoverflow.com/a/36577021/2873507 –