From 9aa213b32927c82895341223f888403bb648d04c Mon Sep 17 00:00:00 2001 From: johnstevenson Date: Tue, 10 Jan 2017 23:30:56 +0000 Subject: [PATCH] Work-around for Windows opcache bug, fixes #6052 --- src/Composer/XdebugHandler.php | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/Composer/XdebugHandler.php b/src/Composer/XdebugHandler.php index fb0570925..ad2343c0e 100644 --- a/src/Composer/XdebugHandler.php +++ b/src/Composer/XdebugHandler.php @@ -173,7 +173,12 @@ class XdebugHandler $content .= $data.PHP_EOL; } - $content .= PHP_EOL.'memory_limit='.ini_get('memory_limit').PHP_EOL; + $content .= 'memory_limit='.ini_get('memory_limit').PHP_EOL; + + if (defined('PHP_WINDOWS_VERSION_BUILD')) { + // Work-around for PHP windows bug, see issue #6052 + $content .= 'opcache.enable_cli=0'.PHP_EOL; + } return @file_put_contents($this->tmpIni, $content); }