大家好親愛的朋友和老師......心問題在使用功能Exec的服務器,中繼系統
在我的當前項目的設計階段,我錯了,我試圖遊戲,可惜我錯過了一個積極的結果。 在編程語言HuhHuh 項目我一直在使用的AutoHotkey AutoIt的或不如說,和源文件轉換爲EXE。 (文件爲每個用戶)使用Windows,我是主機或PSP!...
當我有她的PHP功能在這種情況下,(執行,passthru,系統)執行的葡萄酒和該文件將運行編譯器,該功能不起作用!功能passthru,系統,因爲他們的輸出,他們的輸出是127,這被打敗了。我只是訂購了一些Linux我想運行PHP,我仍然必須處理輸出127.
也許我得到了通常的功能,這些功能已被禁用,但是當我看到我的php.ini文件時,在disabled_fuctions裏面沒有功能!
但是,我必須說,PHP無法運行相同的命令可以正常通過SSH文件和EXE運行。兩者都是生產的。困惑
,我已經經歷過這個,請幫助的朋友...
<?php
passthru('/usr/bin/wine /home/adslgpfo/public_html/iwe/Ahk2Exe.exe "/in a.ahk" ', $p);
print_r($p);
echo " - ";
system('wine /home/adslgpfo/public_html/iwe/Ahk2Exe.exe /in b.ahk ', $s);
print_r($s);
?>
窺視'error.log'了可能的解釋。 - 同樣,如果你的PHP啓用了'safe_mode'(參見你的phpinfo頁面),那麼exec函數也會被禁用。 – mario
也許我得到了常用功能,這些功能已被禁用,但是當我看到我的php.ini文件中,disabled_fuctions裏面有沒有作用! –
'safe_mode'已啓用! –