Actualmente estoy trabajando en mi pequeño proyecto, pero tengo un pequeño problema: quiero establecer la variable de entorno $ PATH en ./bin
, de modo que cuando uso exec()
y funciones similares, solo busque archivos binarios en ese directorio (a menos que explícitamente indique lo contrario).
Ya he intentado putenv()
, que no funcionará a menos que tenga habilitado el modo seguro, que prefiero no; y también intenté apache_setenv()
, pero eso tampoco pareció funcionar.
¿Hay alguna otra solución que desee probar?
(estoy usando una máquina Linux con PHP 5.3.2)
¿Querías decir "unless I have safe-mode disabled"? – greg0ire
@ greg0ire, no, en realidad no funcionará a menos que tenga habilitado el modo seguro. Véalo usted mismo en la página del manual: http://php.net/manual/en/function.putenv.php – Frxstrem
"¡Estas directivas solo tienen efecto cuando el modo seguro está habilitado!" desde http://php.net/manual/en/function.putenv.php. que es tonto – muhmuhten