我正在尋找一個網頁上的按鈕,我可以使用它來終止正在運行的所有節點進程。我已經通過使用sudo killall節點從Mac OS上的終端正常工作,但是當我嘗試從網站創建按鈕時,我收到錯誤'找不到與您相匹配的進程'。 我的代碼,在一個按鈕中使用php中的killall命令點擊
<?php
if (isset($_POST['button'])) { exec('/usr/bin/ sudo killall node'); } ?>
<form method="POST">
<p>
<input type="hidden" name="button" value="1">
<input type="submit" value="Stop">
</p>
</form>
我猜這是因爲我需要在須藤就是爲什麼它不會對網頁的工作鍵入密碼。有沒有辦法解決這個問題或其他選擇?感謝..
無之間的空間,你不需要輸入任何剛成立的sudoers文件正確。但是除非你把命令和它的參數放在一個腳本中,否則你可以讓php殺死你的系統上的任何進程。 – symcbean 2015-02-23 23:00:07