2010-08-06 12 views
5

Estoy usando algún software que requiere que tenga la seguridad de subprocesos deshabilitada. Estoy trabajando en un servidor de Windows. Por lo que he leído en otro lugar, no puedo configurar esto en el archivo .ini. ¿Es esto cierto? Si es así, ¿cómo lo compilaría para que la seguridad del hilo esté desactivada?Cómo deshabilitar la seguridad de subprocesos en PHP?

+0

Esto parece peligroso ... deshabilitar la seguridad de subprocesos en una aplicación web? –

+0

Es el software de localización de tiendas de Ultimate Locator. No estoy muy seguro de lo que está sucediendo detrás de escena, pero supongo que tienen sus bases cubiertas? –

Respuesta

6

Tienes que compilar PHP con ZTS con discapacidad (compilar bandera --disable-zts) o download binaries con ZTS discapacitados .

Esto no funcionará correctamente en algunos servidores web, es decir, aquellos que procesan varias secuencias de comandos PHP simultáneamente en el mismo proceso.

+0

Esta opción no existe para PHP 5.2.17, y no puedo encontrar nada similar –

+3

Lo encontré, fue porque la instalación del paquete 'apache2-dev' en mi sistema (Ubuntu) instala automáticamente' apache2-thread-dev 'cuyo' apxs2' le dice al sistema de compilación PHP que construya con seguridad de hilos activada. Por lo tanto, la solución fue instalar directamente el paquete 'apache2-prefork-dev'. –

0

Es --disable-mantenedor-zts comando. Puede intentar --disable-posix-threads a.

Cuestiones relacionadas