variable restaurar modificar entorno php environment-variables embeddedwebserver

php - restaurar - variables de entorno windows 10



ConfiguraciĆ³n de variables de entorno con el servidor web PHP incorporado (2)

En Windows:

SET FOO=BAR php -s localhost:9090

PHP 5.4 es compatible con un servidor web incorporado para fines de desarrollo. La aplicación que estamos desarrollando se configura a través de variables de entorno.

Con Apache harías esto:

SetEnv FAVORITE_COLOR white

Con el CLI normal puedes hacer esto:

$ export FAVORITE_COLOR=black $ php -a php > echo $_SERVER[''FAVORITE_COLOR''];

¿Hay una manera de establecer estas variables para el servidor web incorporado?


Parece que E está excluida de la configuración de variable_order que ejecuta el servidor incorporado. Si agrega la E a la configuración de variable_order, funciona:

prueba.php

<?php var_dump($_ENV[''FOO'']);

cáscara:

FOO=BAR php -d variables_order=EGPCS -S localhost:9090 /tmp/test.php

salida:

string ''BAR'' (length=3)

Probado en PHP 5.4.12