鑑於hyperf1.1+還沒有重啟等命令,本地除錯比較麻煩,所以使用了FanchangWang寫的程式碼封裝成了一個包,方便使用。
該擴充套件包完全使用了FanchangWang寫的程式碼,非常感謝FanchangWang,FanchangWang的github地址
我是在hyperf1.2版本的pr檢視到的這份程式碼,應該已經被包含hyperf1.2的命令內了,具體請看該pr地址
拉取包
composer require phper666/hyperf-server-command:~1.0.0
hyperf的啟動、重啟、停止、監聽等命令如下:
//php bin/hyperf.php tmg:start -d //啟動服務並進入後臺模式
//php bin/hyperf.php tmg:start -c //啟動服務並清除 runtime/container 目錄
//php bin/hyperf.php tmg:start -w //啟動服務並監控 app、config目錄以及 .env 變化自動重啟
//php bin/hyperf.php tmg:start -w -p /bin/php //啟動 watch 服務,引數 p 指定 php 安裝目錄
//php bin/hyperf.php tmg:start -w -t 10 //啟動 watch 服務,引數 t 指定 watch 時間間隔,單位秒
//php bin/hyperf.php tmg:stop //停止服務
//php bin/hyperf.php tmg:restart //重啟服務
//php bin/hyperf.php tmg:restart -c //重啟服務並清除 runtime/container 目錄
tmg的字首是我這邊預設加上去的,自行修改
本作品採用《CC 協議》,轉載必須註明作者和本文連結