From 9c2ac16f8c87ef88c522e4cf5aacaf08ba7cfc69 Mon Sep 17 00:00:00 2001 From: sy-records <52o@qq52o.cn> Date: Wed, 1 Dec 2021 17:13:31 +0800 Subject: [PATCH 1/2] Fix Could not open input file: vendor/hyperf/watcher/collector-reload.php --- src/watcher/src/Watcher.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/watcher/src/Watcher.php b/src/watcher/src/Watcher.php index acba6a255d..3437d43ba6 100644 --- a/src/watcher/src/Watcher.php +++ b/src/watcher/src/Watcher.php @@ -124,7 +124,7 @@ public function run() $this->restart(false); } } else { - $ret = System::exec($this->option->getBin() . ' vendor/hyperf/watcher/collector-reload.php ' . $file); + $ret = System::exec(sprintf('%s %s/vendor/hyperf/watcher/collector-reload.php %s', $this->option->getBin(), BASE_PATH, $file)); if ($ret['code'] === 0) { $this->output->writeln('Class reload success.'); } else { From 63f07f3eb73e98903fff825cccaac4285578df5f Mon Sep 17 00:00:00 2001 From: sy-records <52o@qq52o.cn> Date: Wed, 1 Dec 2021 17:19:47 +0800 Subject: [PATCH 2/2] Update CHANGELOG-2.2.md --- CHANGELOG-2.2.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/CHANGELOG-2.2.md b/CHANGELOG-2.2.md index ab794898db..3a600bfefe 100644 --- a/CHANGELOG-2.2.md +++ b/CHANGELOG-2.2.md @@ -1,5 +1,9 @@ # v2.2.19 - TBD +## Fixed + +- [#4308](https://github.com/hyperf/hyperf/pull/4308) Fix `collector-reload` file not found when running `server:watch` with absolute path. + # v2.2.18 - 2021-11-29 ## Fixed