php - IIS blocking LFTP command -
मैं एक IIS में system () PHP विधि का उपयोग करके एक LFTP कमांड निष्पादित करने की कोशिश कर रहा हूं 7.0 साइट।
$ command = 'cmd / c lftp -c "ओपन -यू नाम, पासवर्ड -पी 22 एसएफटीपी: //server.mylife.com; सीडी परीक्षण / पोर्टल / टेम्पलेट; Put /cygdrive/c/inetpub/uploads/cata/exports/tpl_1421946484/cata.csv; "'; प्रणाली ($ आदेश); मैंने इसे एक PHP फ़ाइल में रखा है। अगर अगर इसे सीधे कमांड लाइन php sendFile.php द्वारा चलाया जाता है तो यह ठीक काम करता है। लेकिन अगर मैं एक आईआईएस 7.0 वेबसाइट के माध्यम से इस एक ही PHP फ़ाइल का उपयोग कर रहा हूं, तो मुझे कुछ भी नहीं मिला है और कोई त्रुटि नहीं है।
मुझे समझ में नहीं आ रहा है कि यह कहां से आता है ...!
कोई भी मदद ?
क्या आपने जांच की है कि यह एक अनुमति समस्या है? क्या यह है कि जिस खाते के अंतर्गत आईआईएस ने मेजबानी की है, उसमें /cygdrive/c/inetpub/uploads/cata/exports/tpl_1421946484/cata.csv फ़ाइल तक पहुंच नहीं हो सकती है?
Comments
Post a Comment