Tengo un sitio web en un alojamiento compartido Linux que utiliza Ghostscript. Utilizo por función php exec que ejecuta funciones de línea de comandos, comandos gs para renderizar archivos PDF, por simples comandos gs.
gs -h (will display info)
Sin embargo, en mi servidor web MAMP de Mac OS X los comandos gs sólo se ejecutan por 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?
EDIT: La línea de comandos por Terminal tampoco necesita la ruta completa. El problema es sólo cuando se trata de ejecutar gs por la función exec PHP.
0 votos
Tal vez sea útil ¿Cómo establecer $PATH en PHP?