- fix CGI SAPI check on Windows
authorMichael Wallner <mike@php.net>
Wed, 11 Jan 2006 15:16:34 +0000 (15:16 +0000)
committerMichael Wallner <mike@php.net>
Wed, 11 Jan 2006 15:16:34 +0000 (15:16 +0000)
run-tests.php

index f69ec89084203b5030f2f2f763653cd3610bfbb9..3b0da78e1ce3047ce50e08a40e51f4fa5703515d 100755 (executable)
@@ -1047,7 +1047,10 @@ TEST $file
 
        /* For GET/POST tests, check if cgi sapi is available and if it is, use it. */
        if ((!empty($section_text['GET']) || !empty($section_text['POST']))) {
-               if (file_exists("./sapi/cgi/php")) {
+        if (!strncasecmp(PHP_OS, "win", 3) && file_exists(dirname($php) ."/php-cgi.exe")) {
+            $old_php = $php;
+            $php = realpath(dirname($php) ."/php-cgi.exe") .' -C ';
+        } elseif (file_exists("./sapi/cgi/php")) {
                        $old_php = $php;
                        $php = realpath("./sapi/cgi/php") . ' -C ';
                } else {