मैं साझा वेबसाइट होस्ट पर मौजूद मेरी वेबसाइट को तैनात करने के लिए rsync का उपयोग करने का प्रयास कर रहा हूं।rsync तैनाती और फ़ाइल/निर्देशिका अनुमतियाँ
Phpsuexec इस पर चल रहा है और इससे मुझे फ़ाइलों और निर्देशिकाओं पर अनुमतियों के साथ समस्याएं आईं जिन्हें मैंने rsync के माध्यम से स्थानांतरित किया है। असल में फ़ाइलों को 644 और निर्देशिकाओं को 755 पर सेट किया जाना चाहिए, अन्यथा मुझे 500 त्रुटि मिलती है।
rsync -avz -e ssh --chmod=Du=rwx,go=rx,Fu=rw,og=r -p --exclude-from=/var/www/mylocalfolder/.rsyncignore /var/www/mylocalfolder/ [email protected]:~/
दुर्भाग्य से इस आदेश को नहीं की उम्मीद के रूप में काम करता है करता है क्योंकि सभी भेजे निर्देशिका दूसरी ओर 744. करने के लिए स्थापित किए गए हैं, फ़ाइलों की अनुमति होगी:
कई प्रयासों के बाद, मैं इस rsync आदेश के साथ आया था सही ढंग से 644 पर सेट किया गया है।
मुझे समझ में नहीं आता कि क्या गलत है।
पीएस मैं अपनी स्थानीय मशीन पर लिनक्स का उपयोग करता हूं।
क्या आपने इस समस्या को हल किया है? यदि ऐसा है, तो कृपया साझा करें, क्योंकि मेरे पास एक ही समस्या है ... – elundmark
दुर्भाग्य से मैं समस्या को हल करने में सक्षम नहीं था। – Granze