如何在命令行中使用php正確執行命令?比如我使用下面的命令在命令行到的docx文件轉換成PDF文件:使用PHP來執行cmd命令
pdfcreator.exe /PF"D:\Documents\sample.docx
現在,使用PHP代碼中,我希望能夠執行相同的命令,但似乎沒有要發生的事情:
<?php
shell_exec('pdfcreator.exe /PF"D:\Documents\sample.docx"');
?>
這是PHP的可能嗎?如果是的話,我該怎麼做呢?
###更新在日誌中是否有錯誤?如果將'shell_exec'調用包裝在'var_export'中會發生什麼? ###原文你是否嘗試過'system()'而不是?這裏是文檔:http://www.php.net/manual/en/function.system.php。 –
我試過系統和所有其他功能在系統上執行命令(exec,shell_exec,system,pcntl_exec,passthru) –
我不是那個downvoted的人,你的回答非常感謝。 –