From 24156884e450e1a8f09e1094e39137bfe32349db Mon Sep 17 00:00:00 2001 From: crazywhalecc Date: Sat, 27 Aug 2022 19:56:29 +0800 Subject: [PATCH] fix config overwrite bug in framework init --- src/ZM/Framework.php | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/ZM/Framework.php b/src/ZM/Framework.php index cad63540..ec6f4c19 100644 --- a/src/ZM/Framework.php +++ b/src/ZM/Framework.php @@ -480,14 +480,14 @@ class Framework } switch ($x) { case 'driver': // 动态设置驱动类型 - config()['global']['driver'] = $y; + config()->set('global.driver', $y); break; case 'worker-num': // 动态设置 Worker 数量 - config()['global']['swoole_options']['swoole_set']['worker_num'] = intval($y); - config()['global']['workerman_options']['workerman_worker_num'] = intval($y); + config()->set('global.swoole_options.swoole_set.worker_num', intval($y)); + config()->set('global.workerman_options.workerman_worker_num', intval($y)); break; case 'daemon': // 启动为守护进程 - config()['global']['swoole_options']['swoole_set']['daemonize'] = 1; + config()->set('global.swoole_options.swoole_set.daemonize', 1); Worker::$daemonize = true; break; }