php का उपयोग करके कमांड लाइन में आदेशों को सही तरीके से निष्पादित कैसे करें? उदाहरण के लिए मैं आदेश नीचे का उपयोग कर रहा कमांड लाइन में एक PDF फ़ाइल में एक docx फ़ाइल को रूपांतरित करने:cmd कमांड निष्पादित करने के लिए PHP का उपयोग
pdfcreator.exe /PF"D:\Documents\sample.docx
अब PHP कोड का उपयोग कर मैं एक ही आदेश पर अमल करने में सक्षम होना चाहते हैं, लेकिन कुछ भी नहीं लगता है हो रहा हो करने के लिए :
<?php
shell_exec('pdfcreator.exe /PF"D:\Documents\sample.docx"');
?>
क्या यह PHP में संभव है? यदि हां, तो मैं इसे कैसे कर सकता हूं?
### अद्यतन क्या आपको अपने लॉग में कोई त्रुटि मिलती है? यदि आप 'var_export' में 'shell_exec' कॉल को लपेटते हैं तो क्या होता है? ### क्या आपने इसके बजाय 'system() 'कोशिश की है? यहां प्रलेखन है: http://www.php.net/manual/en/function.system.php। –
मैंने सिस्टम (exec, shell_exec, system, pcntl_exec, passthru) पर आदेशों को निष्पादित करने के लिए सिस्टम और अन्य सभी फ़ंक्शंस का प्रयास किया है –
मैं डाउनवॉट नहीं हूं, आपका उत्तर बहुत सराहना करता है। –