Преглед изворни кода

Work-around for Windows opcache bug, fixes #6052

johnstevenson пре 8 година
родитељ
комит
9aa213b329
1 измењених фајлова са 6 додато и 1 уклоњено
  1. 6 1
      src/Composer/XdebugHandler.php

+ 6 - 1
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);
     }