Notice that the libevent requeriment has been dropped since php-5.3.4.
http://bugs.php.net/52501
http://bugs.php.net/53691
Para habilitar o FPM na sua compilação do PHP você deve adicionar --enable-fpm
à sua linha de configuração
Há várias outras opções de configuração específicas para o FPM (todas opcionais):
--with-fpm-user
- configura o usuário FPM (padrão - nobody).
--with-fpm-group
- configura o grupo FPM (padrão - nobody).
--with-fpm-systemd
- Ativa a integração com o systemd (padrão - no).
--with-fpm-acl
- Usa Access Control Lists do POSIX (padrão - no).
--with-fpm-apparmor
- Ativa a integração com o AppArmor (padrão - no).
--with-fpm-selinux
- Ativa a integração com o SELinux (padrão - no).
Versão | Descrição |
---|---|
8.2.0 |
A opção --with-fpm-selinux foi adicionada.
|
8.0.0 |
A opção --with-fpm-apparmor foi adicionada.
|
Notice that the libevent requeriment has been dropped since php-5.3.4.
http://bugs.php.net/52501
http://bugs.php.net/53691
If you get a compile/link error with WCOREDUMP undefined, then define the following in sapi/fpm/fpm/fpm_children.c.
This happened to me when running on AIX, which apparently does not define this macro.
#ifndef WCOREDUMP
#define WCOREDUMP(x) 0
#endif
</pre>
An init startup script file can be found at :
./php-5.3.3/sapi/fpm/init.d.php-fpm
after successful compilation.