@@ -1906,33 +1906,9 @@ function update($event_name, $data) {
19061906 } else {
19071907 // if no output is given, check again
19081908 $ webserver_binary = '' ;
1909- exec ('which apache2ctl ' , $ webserver_check_output , $ webserver_check_retval );
1909+ exec ('which apache2ctl apache2 httpd2 httpd apache 2>/dev/null ' , $ webserver_check_output , $ webserver_check_retval );
19101910 if ($ webserver_check_retval == 0 ){
1911- $ webserver_binary = 'apache2ctl ' ;
1912- } else {
1913- unset($ webserver_check_output , $ webserver_check_retval );
1914- exec ('which apache2 ' , $ webserver_check_output , $ webserver_check_retval );
1915- if ($ webserver_check_retval == 0 ){
1916- $ webserver_binary = 'apache2 ' ;
1917- } else {
1918- unset($ webserver_check_output , $ webserver_check_retval );
1919- exec ('which httpd2 ' , $ webserver_check_output , $ webserver_check_retval );
1920- if ($ webserver_check_retval == 0 ){
1921- $ webserver_binary = 'httpd2 ' ;
1922- } else {
1923- unset($ webserver_check_output , $ webserver_check_retval );
1924- exec ('which httpd ' , $ webserver_check_output , $ webserver_check_retval );
1925- if ($ webserver_check_retval == 0 ){
1926- $ webserver_binary = 'httpd ' ;
1927- } else {
1928- unset($ webserver_check_output , $ webserver_check_retval );
1929- exec ('which apache ' , $ webserver_check_output , $ webserver_check_retval );
1930- if ($ webserver_check_retval == 0 ){
1931- $ webserver_binary = 'apache ' ;
1932- }
1933- }
1934- }
1935- }
1911+ $ webserver_binary = reset ($ webserver_check_output );
19361912 }
19371913 if ($ webserver_binary != '' ){
19381914 exec ($ webserver_binary .' -t 2>&1 ' , $ tmp_output , $ tmp_retval );
0 commit comments