¿Puedo usar el trabajador MPM con mod_php?

¿Puedo usar el trabajador MPM con mod_php?

Despues de leeresta respuesta, Decidí cambiar el MPM de httpd en mi servidor a trabajador. Pero mientras editaba /etc/sysconfig/httpd, noté este comentario:

# The default processing model (MPM) is the process-based
# 'prefork' model.  A thread-based model, 'worker', is also
# available, but does not work with some modules (such as PHP).
# The service must be stopped before changing this variable.
#
#HTTPD=/usr/sbin/httpd.worker

Puede que lo esté interpretando mal, pero ¿no me está diciendo que el trabajadorno¿Trabajar con mod_php? Porque eso es lo que estoy usando actualmente.

El servidor ejecuta CentOS 6.4 y Apache 2.2.

Respuesta1

No, no puedes, tendrás errores y fallas misteriosas ya que PHP no es seguro para subprocesos.

Pero puede usar work-mpm para archivos estáticos y algo así como php_fcgiun proxy inverso a otra instancia httpd solo para PHP.

Estoy usando este último: me permite ejecutar varios sitios, todos con diferentes permisos y configuraciones en CentOS 6.

Respuesta2

Hasta donde yo sé, mod_php no es seguro para subprocesos.

información relacionada