Tengo un sitio web en un alojamiento de Linux compartido que utiliza Ghostscript. Utilizo la función php exec que ejecuta las funciones de la línea de comandos, los comandos gs para renderizar archivos PDF, con los comandos simples gs.
gs -h (will display info)
Sin embargo, en mi servidor Mac OS X MAMP, los comandos gs solo se ejecutan mediante rutas completas.
/usr/local/bin/gs -h (will display info)
¿Cómo configuro mi sistema local para que el usuario "php" encuentre gs (y otras bibliotecas) sin la ruta completa?
EDITAR: La línea de comandos por Terminal tampoco necesita una ruta completa. El problema es solo cuando se intenta ejecutar gs por la función exec PHP.