@@ -843,19 +843,19 @@ function write_information(): void
843
843
$ info_params = [];
844
844
settings2array ($ ini_overwrites , $ info_params );
845
845
$ info_params = settings2params ($ info_params );
846
- $ php_info = ` $ php $ pass_options $ info_params $ no_file_cache " $ info_file" ` ;
847
- define ('TESTED_PHP_VERSION ' , ` $ php -n -r "echo PHP_VERSION;" ` );
846
+ $ php_info = shell_exec ( " $ php $ pass_options $ info_params $ no_file_cache \ "$ info_file\"" ) ;
847
+ define ('TESTED_PHP_VERSION ' , shell_exec ( " $ php -n -r \ "echo PHP_VERSION; \"" ) );
848
848
849
849
if ($ php_cgi && $ php != $ php_cgi ) {
850
- $ php_info_cgi = ` $ php_cgi $ pass_options $ info_params $ no_file_cache -q " $ info_file" ` ;
850
+ $ php_info_cgi = shell_exec ( " $ php_cgi $ pass_options $ info_params $ no_file_cache -q \ "$ info_file\"" ) ;
851
851
$ php_info_sep = "\n--------------------------------------------------------------------- " ;
852
852
$ php_cgi_info = "$ php_info_sep \nPHP : $ php_cgi $ php_info_cgi$ php_info_sep " ;
853
853
} else {
854
854
$ php_cgi_info = '' ;
855
855
}
856
856
857
857
if ($ phpdbg ) {
858
- $ phpdbg_info = ` $ phpdbg $ pass_options $ info_params $ no_file_cache -qrr " $ info_file" ` ;
858
+ $ phpdbg_info = shell_exec ( " $ phpdbg $ pass_options $ info_params $ no_file_cache -qrr \ "$ info_file\"" ) ;
859
859
$ php_info_sep = "\n--------------------------------------------------------------------- " ;
860
860
$ phpdbg_info = "$ php_info_sep \nPHP : $ phpdbg $ phpdbg_info$ php_info_sep " ;
861
861
} else {
@@ -883,7 +883,7 @@ function write_information(): void
883
883
}
884
884
?>
885
885
PHP);
886
- $ exts_to_test = explode (', ' , ` $ php $ pass_options $ info_params $ no_file_cache " $ info_file" ` );
886
+ $ exts_to_test = explode (', ' , shell_exec ( " $ php $ pass_options $ info_params $ no_file_cache \ "$ info_file\"" ) );
887
887
// check for extensions that need special handling and regenerate
888
888
$ info_params_ex = [
889
889
'session ' => ['session.auto_start=0 ' ],
@@ -3652,8 +3652,8 @@ public function getExtensions(string $php): array
3652
3652
return $ this ->extensions [$ php ];
3653
3653
}
3654
3654
3655
- $ extDir = ` $ php -d display_errors=0 -r "echo ini_get('extension_dir');" ` ;
3656
- $ extensions = explode (", " , ` $ php -d display_errors=0 -r "echo implode(',', get_loaded_extensions());" ` );
3655
+ $ extDir = shell_exec ( " $ php -d display_errors=0 -r \ "echo ini_get('extension_dir'); \"" ) ;
3656
+ $ extensions = explode (", " , shell_exec ( " $ php -d display_errors=0 -r \ "echo implode(',', get_loaded_extensions()); \"" ) );
3657
3657
$ extensions = array_map ('strtolower ' , $ extensions );
3658
3658
if (in_array ('zend opcache ' , $ extensions )) {
3659
3659
$ extensions [] = 'opcache ' ;
0 commit comments