2014-11-04 192 views
0

我工作的一個PHP應用程序,這是我的代碼:exec命令不工作(PHP)

<html> 
<head> 
<meta charset="UTF-8" /> 
</head> 

<?php 
if (isset($_POST['PLAY'])) 
{ 
exec("open /Applications/Chess.app"); 
} 
?> 
<form method="post"> 
<button name="PLAY">Play Chess</button><br> 

</form> 
</html> 

但是當我運行它,並按下按鈕的應用程序無法打開。謝謝你的幫助!

+0

另外,這裏是在Mac上 「php.conf」? – drcomputer 2014-11-04 04:54:03

+1

可能只是打開後的空間。 Ty:exec(「open/Applications/Chess.app」);代替。 – 2014-11-04 05:18:24

回答

1

還有就是/Applications/Chess.app 之前的空間嘗試

exec("open/Applications/Chess.app");

+0

我剛剛嘗試過,它不工作...是否PHP不支持打開命令?順便說一下,我檢查了php.ini文件,exec並沒有在「disable_functions」部分中... – drcomputer 2014-11-05 00:23:01