PHP下利用shell后臺運(yùn)行PHP腳本,并獲取該腳本的Process ID的代碼
更新時間:2011年09月19日 17:15:08 作者:
PHP下利用shell后臺運(yùn)行PHP腳本,并獲取該腳本的Process ID的代碼,學(xué)習(xí)php的朋友可以參考下。
復(fù)制代碼 代碼如下:
$command = '/usr/bin/php /pub/www/u111/job/Crondo/auto_collector.php &';
$process = proc_open($command, array(),$pipes);
$var = proc_get_status($process);
proc_close($process);
//pid就是進(jìn)程ID,至于為什么要加1,我現(xiàn)在也沒有搞懂,經(jīng)過多次的測試,發(fā)現(xiàn)$var['pid']得到的ID比實際的少1
$pid = intval($var['pid'])+1;
//殺死進(jìn)程
proc_close(proc_open('kill -9 '.$pid, array(), $pipes));
您可能感興趣的文章:
- 叫你如何修改Nginx與PHP的文件上傳大小限制
- PHP+FastCGI+Nginx配置PHP運(yùn)行環(huán)境
- PHP統(tǒng)計nginx訪問日志中的搜索引擎抓取404鏈接頁面路徑
- 實現(xiàn)Nginx中使用PHP-FPM時記錄PHP錯誤日志的配置方法
- php調(diào)用shell的方法
- PHP中exec函數(shù)和shell_exec函數(shù)的區(qū)別
- 用PHP和Shell寫Hadoop的MapReduce程序
- 監(jiān)控服務(wù)器swap并重啟php的Shell腳本
- 解決php接收shell返回的結(jié)果中文亂碼問題
- 解析php中如何直接執(zhí)行SHELL
- PHP教程之PHP中shell腳本的使用方法分享
- php管理nginx虛擬主機(jī)shell腳本實例
相關(guān)文章
php實現(xiàn)多站點(diǎn)共用session實現(xiàn)單點(diǎn)登錄的方法詳解
這篇文章主要介紹了php實現(xiàn)多站點(diǎn)共用session實現(xiàn)單點(diǎn)登錄的方法,結(jié)合實例形式詳細(xì)分析了php多站點(diǎn)共用seeion實現(xiàn)單點(diǎn)登錄相關(guān)原理及操作注意事項,需要的朋友可以參考下2019-09-09PHP實現(xiàn)的MD5結(jié)合RSA簽名算法實例
這篇文章主要介紹了PHP實現(xiàn)的MD5結(jié)合RSA簽名算法,結(jié)合實例形式分析了php使用md5結(jié)合RSA實現(xiàn)的簽名算法相關(guān)操作技巧,并附帶了RSA公鑰與私鑰的相關(guān)說明,需要的朋友可以參考下2017-10-10php的instanceof和判斷閉包Closure操作示例
這篇文章主要介紹了php的instanceof和判斷閉包Closure操作,結(jié)合實例形式分析了PHP使用instanceof判斷類實例以及判斷閉包Closure相關(guān)操作技巧,需要的朋友可以參考下2020-01-01php通過分類列表產(chǎn)生分類樹數(shù)組的方法
這篇文章主要介紹了php通過分類列表產(chǎn)生分類樹數(shù)組的方法,涉及php操作數(shù)組與分類節(jié)點(diǎn)的相關(guān)技巧,具有一定參考借鑒價值,需要的朋友可以參考下2015-04-04在WordPress中使用wp_count_posts函數(shù)來統(tǒng)計文章數(shù)量
這篇文章主要介紹了在WordPress中使用wp_count_posts函數(shù)來統(tǒng)計文章數(shù)量的方法,同時也可以統(tǒng)計草稿及頁面的數(shù)量,相當(dāng)實用,需要的朋友可以參考下2016-01-01