2011-07-08 16 views
8

Estoy tratando de jugar con Symfony en las ventanas, y cuando ejecuto el script de configuración de verificación me da el siguiente error:¿Cómo puedo instalar la extensión php_posix php en Windows?

[[WARNING]] The posix_isatty() is available: FAILED 
     *** Install and enable the php_posix extension (used to colorized the CLI output) *** 

cómo puedo instalar el php_posix en las ventanas o no es posible instalar en ventanas ?

Respuesta

13

La extensión POSIX no se puede instalar en Windows como se indica en http://ca3.php.net/manual/en/intro.posix.php.

Note: This extension is not available on Windows platforms.

El shell de Windows no es compatible con el color. Si desea jugar con Symfony MVC Framework en Windows, puede necesitar usar Cygwin o WAMP (o algo similar).

+5

@ j2gl Tenga en cuenta que lo que está viendo es solo una advertencia del comprobador de configuración, no un error de detención del show. Symfony funciona muy bien en Windows (sin la salida CLI coloreada). Solo tendrá que vivir con salida en blanco y negro desde la línea de comandos. –

5

Para soporte de salida de color en Windows, tiene dos opciones, ansicon y cygwin. Sin embargo, Symfony2 solo se auto-coloreará si la variable env de ANSICON. En cygwin debes establecer la variable en ~/.bash_rc.

Bonificación: También descarga puTTYCyg para cygwin.

Cuestiones relacionadas