@@ -509,9 +509,6 @@ dnl }}}
509
509
dnl configure options {{{
510
510
AC_DEFUN ( [ AC_FPM_ARGS] ,
511
511
[
512
- PHP_ARG_WITH(fpm-bin,,
513
- [ --with-fpm-bin[ =PATH] Set the path for php-fpm binary. (default: \$bindir/php-fpm)] , yes, no)
514
-
515
512
PHP_ARG_WITH(fpm-conf,,
516
513
[ --with-fpm-conf[ =PATH] Set the path for php-fpm configuration file. (default: \$sysconfdir/php-fpm.conf)] , yes, no)
517
514
@@ -531,28 +528,23 @@ AC_DEFUN([AC_FPM_ARGS],
531
528
532
529
AC_DEFUN ( [ AC_FPM_VARS] ,
533
530
[
534
- if test -z "$PHP_FPM_BIN" -o "$PHP_FPM_BIN" = "yes" -o "$PHP_FPM_BIN" = "no"; then
535
- php_fpm_bin_path="$bindir/php-fpm"
536
- else
537
- php_fpm_bin_path="$PHP_FPM_BIN"
538
- fi
539
- php_fpm_bin_dir=`dirname $php_fpm_bin_path`
540
- php_fpm_bin=`basename $php_fpm_bin_path`
541
-
542
- if test -z "$PHP_FPM_CONF" -o "$PHP_FPM_CONF" = "yes"; then
543
- php_fpm_conf_path="$sysconfdir/php-fpm.conf"
544
- elif test "$PHP_FPM_CONF" = "no"; then
531
+ if test -z "$PHP_FPM_CONF" -o "$PHP_FPM_CONF" = "yes" -o "$PHP_FPM_CONF" = "no"; then
545
532
php_fpm_conf_path=""
546
533
else
547
534
php_fpm_conf_path="$PHP_FPM_CONF"
548
535
fi
549
536
550
537
if test -z "$php_fpm_conf_path"; then
551
- php_fpm_conf=""
552
- php_fpm_conf_dir=""
538
+ php_fpm_conf_path=`eval echo "$sysconfdir"`
539
+ php_fpm_conf_path="$php_fpm_conf_path/php-fpm.conf"
540
+ fi
541
+
542
+ if test -d "$php_fpm_conf_path"; then
543
+ php_fpm_conf_dir="$php_fpm_conf"
544
+ php_fpm_conf="$php_fpm_conf/php-fpm.conf"
553
545
else
554
- php_fpm_conf=`basename $php_fpm_conf_path`
555
546
php_fpm_conf_dir=`dirname $php_fpm_conf_path`
547
+ php_fpm_conf=`basename $php_fpm_conf_path`
556
548
fi
557
549
558
550
if test -z "$PHP_FPM_LOG" -o "$PHP_FPM_LOG" = "yes" -o "$PHP_FPM_LOG" = "no"; then
@@ -583,24 +575,17 @@ AC_DEFUN([AC_FPM_VARS],
583
575
584
576
585
577
PHP_SUBST_OLD(fpm_version)
586
- PHP_SUBST_OLD(php_fpm_bin)
587
- PHP_SUBST_OLD(php_fpm_bin_path)
588
- PHP_SUBST_OLD(php_fpm_conf)
589
- PHP_SUBST_OLD(php_fpm_conf_path)
578
+ PHP_SUBST_OLD(php_fpm_conf_dir)
590
579
PHP_SUBST_OLD(php_fpm_log_path)
591
580
PHP_SUBST_OLD(php_fpm_pid_path)
592
- PHP_SUBST_OLD(php_fpm_bin_dir)
593
- PHP_SUBST_OLD(php_fpm_conf_dir)
594
581
PHP_SUBST_OLD(php_fpm_log_dir)
595
582
PHP_SUBST_OLD(php_fpm_pid_dir)
596
583
PHP_SUBST_OLD(php_fpm_user)
597
584
PHP_SUBST_OLD(php_fpm_group)
598
585
599
-
600
- AC_DEFINE_UNQUOTED ( PHP_FPM_VERSION , "$fpm_version" , [ fpm version] )
601
- AC_DEFINE_UNQUOTED ( PHP_FPM_BIN , "$php_fpm_bin" , [ fpm binary executable] )
602
- AC_DEFINE_UNQUOTED ( PHP_FPM_BIN_PATH , "$php_fpm_bin_path" , [ fpm bin file path] )
586
+ AC_DEFINE_UNQUOTED ( PHP_FPM_CONF_DIR , "$php_fpm_conf_dir" , [ fpm conf file dir] )
603
587
AC_DEFINE_UNQUOTED ( PHP_FPM_CONF_PATH , "$php_fpm_conf_path" , [ fpm conf file path] )
588
+ AC_DEFINE_UNQUOTED ( PHP_FPM_VERSION , "$fpm_version" , [ fpm version] )
604
589
AC_DEFINE_UNQUOTED ( PHP_FPM_LOG_PATH , "$php_fpm_log_path" , [ fpm log file path] )
605
590
AC_DEFINE_UNQUOTED ( PHP_FPM_PID_PATH , "$php_fpm_pid_path" , [ fpm pid file path] )
606
591
AC_DEFINE_UNQUOTED ( PHP_FPM_USER , "$php_fpm_user" , [ fpm user name] )
@@ -611,10 +596,10 @@ AC_DEFUN([AC_FPM_VARS],
611
596
612
597
AC_DEFUN ( [ AC_FPM_OUTPUT] ,
613
598
[
614
- PHP_OUTPUT(sapi/fpm/conf/$php_fpm_conf :sapi/fpm/conf/php-fpm.conf.in)
615
- PHP_OUTPUT(sapi/fpm/conf/init.d.$php_fpm_bin :sapi/fpm/conf/init.d.php-fpm.in)
599
+ PHP_OUTPUT(sapi/fpm/conf/php-fpm.conf :sapi/fpm/conf/php-fpm.conf.in)
600
+ PHP_OUTPUT(sapi/fpm/conf/init.d.php-fpm :sapi/fpm/conf/init.d.php-fpm.in)
616
601
PHP_OUTPUT(sapi/fpm/conf/nginx-site-conf.sample:sapi/fpm/conf/nginx-site-conf.sample.in)
617
- PHP_OUTPUT(sapi/fpm/$php_fpm_bin .1:sapi/fpm/man/php-fpm.1.in)
602
+ PHP_OUTPUT(sapi/fpm/php-fpm .1:sapi/fpm/man/php-fpm.1.in)
618
603
] )
619
604
620
605
@@ -653,7 +638,7 @@ if test "$PHP_FPM" != "no"; then
653
638
654
639
PHP_ADD_MAKEFILE_FRAGMENT($abs_srcdir/sapi/fpm/Makefile.frag)
655
640
656
- SAPI_FPM_PATH=sapi/fpm/$php_fpm_bin
641
+ SAPI_FPM_PATH=sapi/fpm/php-fpm
657
642
PHP_SUBST(SAPI_FPM_PATH)
658
643
659
644
mkdir -p sapi/fpm/fpm
0 commit comments