tentative fix for #5667

main
Rob Bast 8 years ago
parent 754d4fa1b2
commit 547616e96b
No known key found for this signature in database
GPG Key ID: 73076E35E6165F39

@ -49,6 +49,14 @@ class XdebugHandler
public function check() public function check()
{ {
if (!$this->needsRestart()) { if (!$this->needsRestart()) {
$iniScanDir = getenv('PHP_INI_SCAN_DIR_OLD');
if ($iniScanDir) {
putenv('PHP_INI_SCAN_DIR=' . $iniScanDir);
} else {
putenv('PHP_INI_SCAN_DIR');
}
return; return;
} }
@ -204,6 +212,12 @@ class XdebugHandler
if (!file_exists($this->scanDir) && !@mkdir($this->scanDir, 0777)) { if (!file_exists($this->scanDir) && !@mkdir($this->scanDir, 0777)) {
return; return;
} }
$iniScanDirEnv = getenv('PHP_INI_SCAN_DIR');
if ($iniScanDirEnv) {
putenv('PHP_INI_SCAN_DIR_OLD='.$iniScanDirEnv);
}
if (!putenv('PHP_INI_SCAN_DIR='.$this->scanDir)) { if (!putenv('PHP_INI_SCAN_DIR='.$this->scanDir)) {
return; return;
} }

Loading…
Cancel
Save