Linux

如何查看和殺死 PHP 程序?

  • December 18, 2016

我對使用 SSH 非常陌生,並且無法找到查看和終止正在執行的 PHP 程序的方法。

當我說“PHP 程序”時,我指的是通過瀏覽器啟動的 PHP 文件,但在它們應該停止時繼續執行。

我試過這個:

ps aux | grep php

但是沒有任何結果,即使我知道文件正在執行。

如何查看正在執行的文件,然後選擇性地殺死它們(或全部殺死它們)?

Htop 可用於查看程序並選擇性地殺死它們:

sudo apt-get install htop

正如 ckujau 所說,這取決於您的設置,但通常一個新的 php 程序由 apache 生成並在請求期間存在。在 htop 中,在發出請求時檢查 apache。應該啟動一個 php 程序。如果它還活著,你可以選擇並殺死它。

這是顯示 php-fpm 程序的 htop 螢幕截圖。php-fpm 維護了一個長時間執行的 php 程序池,可以重複用於多個請求。

注意 ‘htop’ 是 ’top’ 的更使用者友好的版本。

另見 htop 解釋:https ://peteris.rocks/blog/htop/

在此處輸入圖像描述

引用自:https://serverfault.com/questions/569201