added sapi check for dl() test
authorAnatol Belski <ab@php.net>
Tue, 16 Jul 2013 13:42:38 +0000 (15:42 +0200)
committerAnatol Belski <ab@php.net>
Tue, 16 Jul 2013 13:42:38 +0000 (15:42 +0200)
ext/standard/tests/general_functions/dl-cve-2007-4887.phpt

index e242d45dcb49114fdaac164d3897c5e0850d1f58..c53b5153f851d4a35c2e282078b6e39d161bacf9 100644 (file)
@@ -1,5 +1,12 @@
 --TEST--
 dl() filename length checks (CVE-2007-4887)
+--SKIPIF--
+<?php
+$enabled_sapi = array('cgi-fcgi', 'cli', 'embed', 'fpm');
+if (!in_array(php_sapi_name(), $enabled_sapi)) {
+       die('skip dl() is not enabled for ' . php_sapi_name());
+}
+?>
 --INI--
 enable_dl=1
 --FILE--