From 327c15a4c64c03d700ae49710bf15acb506f196a Mon Sep 17 00:00:00 2001 From: tianfenghan Date: Fri, 3 Jul 2026 11:50:34 +0800 Subject: [PATCH] Fix GH-22567 --- sapi/cli/php_cli.c | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/sapi/cli/php_cli.c b/sapi/cli/php_cli.c index e5e573d1533c..f416fd788d1d 100644 --- a/sapi/cli/php_cli.c +++ b/sapi/cli/php_cli.c @@ -352,6 +352,15 @@ static void sapi_cli_log_message(const char *message, int syslog_type_int) /* {{ } /* }}} */ +static int sapi_cli_activate(void) /* {{{ */ +{ +#if defined(PHP_WIN32) && defined(ZTS) + ZEND_TSRMLS_CACHE_UPDATE(); +#endif + return SUCCESS; +} +/* }}} */ + static int sapi_cli_deactivate(void) /* {{{ */ { fflush(stdout); @@ -416,7 +425,7 @@ static sapi_module_struct cli_sapi_module = { php_cli_startup, /* startup */ php_module_shutdown_wrapper, /* shutdown */ - NULL, /* activate */ + sapi_cli_activate, /* activate */ sapi_cli_deactivate, /* deactivate */ sapi_cli_ub_write, /* unbuffered write */