2017-03-21 78 views
0

需要通過PHP腳本運行wine命令。因爲我有一個.exe文件,應該用參數使用我的PHP腳本執行。順便說一句,我正在使用LAMP。 PHP腳本的位置在燈中一切正常。如何通過PHP腳本運行wine命令

嘗試:每當我從終端執行

exec('wine Release/X12Parser.exe Release/EDI_FILES/fisrt_edi.edi Release/XML_FILES/rc3.xml'); 

酒是工作的罰款。

我的命令:

wine Release/X12Parser.exe Release/EDI_FILES/first_edi.edi Release/XML_FILES/converted.xml 

請幫助....

感謝 拉賈Chakraborty的

+0

您嘗試的命令是CLI和PHP嘗試之間的不同。 _Why?_ – arkascha

+0

你試圖執行什麼樣的應用程序?您肯定無法從通過http服務器請求的典型PHP腳本中使用圖形用戶界面(窗口)打開某些程序。 – arkascha

+1

你爲什麼還沒有試過'exec('wine Release/X12Parser.exe Release/EDI_FILES/first_edi.edi Release/XML_FILES/converted.xml);' –

回答

0

解決 所以最後,使用 '單' 命令,並通過PHP腳本運行。 這裏是我的命令:

shell_exec('mono Release/X12Parser.exe Release/EDI_FILES/first_edi.edi Release/XML_FILES/firstXML.xml'); 

感謝您的幫助球員 拉賈Chakraborty的