Foros del Web » Administración de Sistemas » Unix / Linux »

Problema al ejecutar script

Estas en el tema de Problema al ejecutar script en el foro de Unix / Linux en Foros del Web. Buenos días! Tengo un pequeño problema con un shell script. Dicho script, tiene que crear un archivo temporal en el directorio desde el que se ...
  #1 (permalink)  
Antiguo 08/01/2008, 06:28
 
Fecha de Ingreso: diciembre-2007
Mensajes: 3
Antigüedad: 16 años, 5 meses
Puntos: 0
Problema al ejecutar script

Buenos días!

Tengo un pequeño problema con un shell script.
Dicho script, tiene que crear un archivo temporal en el directorio desde el que se lanza y cuando lo ejecuto desde linea de comandos todo funciona correctamente, se crea el archivo y todo es perfecto.
El problema ocurre cuando el script lo ejecuta apache, puesto que forma parte de una pequeña aplicación web. Lo que me ocurre es que el archivo que debe crearse mediante el script no se crea. Pienso que puede ser tema de permisos, pero el caso es que estoy un poco perdida en el asunto y agradecería vuestra ayuda.

Un saludo!
  #2 (permalink)  
Antiguo 08/01/2008, 11:25
Avatar de ociomax
Colaborador
 
Fecha de Ingreso: mayo-2002
Ubicación: Temuco, Chile
Mensajes: 5.595
Antigüedad: 22 años
Puntos: 35
Re: Problema al ejecutar script

Podrías empezar por revisar los logs de error de Apache (en Fedora es /var/log/httpd/error_log) en busca de alguna pista. Y por supuesto, ayudaría mucho si publicaras el script por aquí.
__________________
Christian González, "OCIOMax"
http://chgonzalez.blogspot.com
http://twitter.com/chgonzalez
  #3 (permalink)  
Antiguo 08/01/2008, 20:13
Avatar de Sergestux  
Fecha de Ingreso: agosto-2007
Ubicación: Tapachula
Mensajes: 1.218
Antigüedad: 16 años, 9 meses
Puntos: 20
Re: Problema al ejecutar script

Por si al caso dale a la carpeta donde deseas crear mas carpetas chmod 777
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:55.