Спасибо, попробую потренероваться на кошках для начала с Вашим решением.
На production я пока откатил portdowngrade-ом php5 и расширения до
последнего релиза 5.2.12_2 и брагодаря патчу
http://mikelking.com/files/mysql.h-patch все же собрал php-mysqli
2010/4/10 hangover <nginx-forum@nginx.us>
> Пока порт не доходят руки собрать, может, кто другой сподобится...
> Временно выкручиваюсь так:
>
>
> cd /usr/ports/lang/php5
> make install # Без "clean", чтоб остались патченые
> исходники в директории work
> cd ~
> wget
> http://launchpad.net/php-fpm/master/0.6/+download/php-fpm-0.6~5.3.1.tar.gzhttp://launchpad.net/php-fpm/master/0.6/+download/php-fpm-0.6%7E5.3.1.tar..gz
> tar xvzf php-fpm-0.6~5.3.1.tar.gz
> cd php-fpm-0.6-5.3.1
> ./configure --with-php-src=/usr/ports/lang/php5/work/php-5.3.2
> --prefix=/usr/local --with-fpm-bin=/usr/local/bin/php-fpm
> --with-fpm-conf=/usr/local/etc/php-fpm.conf-dist
> --with-fpm-log=/var/log/php-fpm.log --with-fpm-pid=/var/run/php-fpm.pid
> --with-fpm-user=www --with-fpm-group=www --without-fpm-init
> make
> make install
>
>
> Ну и стартовый скрипт:
>
>
> cat /usr/local/etc/rc.d/php-fpm
>
> #!/bin/sh
>
> # PROVIDE: php-fpm
> # REQUIRE: NETWORKING SERVERS
> # KEYWORD: shutdown
>
> # Add the following lines to /etc/rc.conf to enable php-fpm:
> # php_fpm_enable (bool): Set to "NO" by default.
> # Set it to "YES" to enable php-fpm
> # php_fpm_config (str): Set to "" by default.
> # Define your php-fpm configuration file here..
>
> . /etc/rc.subr
>
> name="php_fpm"
> rcvar=`set_rcvar`
>
> load_rc_config $name
>
> : ${php_fpm_enable="NO"}
> : ${php_fpm_pidfile="/var/run/php-fpm.pid"}
> : ${php_fpm_config="/usr/local/etc/php-fpm.conf"}
> : ${php_fpm_flags="--fpm"}
>
> command="/usr/local/bin/php-fpm"
> pidfile=${php_fpm_pidfile}
> reload_precmd="php_fpm_prereload"
> quit_cmd="php_fpm_quit"
>
> [ -n "$php_fpm_config" ] && php_fpm_flags="$php_fpm_flags --fpm-config
> $php_fpm_config"
>
> php_fpm_prereload()
> {
> sig_reload=USR2
> }
>
> php_fpm_quit()
> {
> sig_stop=QUIT
> run_rc_command stop
> }
>
> extra_commands="reload quit"
> run_rc_command "$1"
>
>
> Posted at Nginx Forum:
> http://forum.nginx.org/read.php?25,73314,73538#msg-73538
>
>
>
> --
> To unsubscribe, reply using "remove me" as the subject.
>