亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

請問該怎么執行php.exe程序cli提示錯誤如何解決 ?

請問該怎么執行php.exe程序cli提示錯誤如何解決 ?

烙印99 2019-06-03 10:06:38
執行php.exe程序cli提示錯誤如何解決 
查看完整描述

3 回答

?
慕容3067478

TA貢獻1773條經驗 獲得超3個贊

PHP里面exec其它命令可以成功執行,而調用特定的程序沒有成功,我推測有三個方面的原因:

一是APACHE的進程(估計是httpd.exe)身份與你命令行執行的是否相同,可以在進程管理器里面查看。

二是環境不同,你的julia是否需要某些特定環境變量支持,PHP執行的時候這些環境變量是否都有,可以在PHPINFO()里面查看。

三是相對路徑不同,命令行下執行時系統查找文件的環境不同,試試看這樣寫:
exec(" julia 12.jl");

修改為:
exec("c:\\julia\\julia.exe d:\\jl\\12.jl");

此外,你的調試信息顯示stderr異常,是否julia必須依賴stderr。還有,julia是CONSOLE環境還是GUI程序,如果是CONSOLE的,能否使用-?或者-v參數顯示簡單信息,用以測試調用julia是否成功,例如你的julia支持julia -version顯示版本號,那么你可以在PHP里面這樣寫:
exec(" julia -version");

查看命令行和瀏覽器里面的效果。

查看完整回答
反對 回復 2019-06-08
  • 3 回答
  • 0 關注
  • 1029 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號