1--TEST-- 2Check for default OpenSSL config path on Windows 3--SKIPIF-- 4<?php 5if (substr(PHP_OS, 0, 3) != 'WIN') { 6 die('skip windows only test'); 7} 8?> 9--ENV-- 10OPENSSL_CONF= 11--FILE-- 12<?php 13 14ob_start(); 15phpinfo(); 16$info = ob_get_contents(); 17ob_end_clean(); 18 19preg_match(",Openssl default config [^ ]* (.*),", $info, $m); 20 21if (isset($m[1])) { 22 var_dump(str_replace('/', '\\', strtolower($m[1]))); 23} else { 24 echo $info; 25} 26?> 27--EXPECTF-- 28string(%d) "c:\program files%r( \(x86\)|)%r\common files\ssl\openssl.cnf" 29