On 8/18/05, Raul Perez <[EMAIL PROTECTED]> wrote:

> [Thu Aug 18 15:12:10 2005] [error] [client xxx.xxx.xxx.xxx] (13)Permission
> denied: exec of '/data/sites/home/cgi-bin/script.pl' failed
> [Thu Aug 18 15:12:10 2005] [error] [client xxx.xxx.xxx.xxx] Premature end of
> script headers: script.pl
> 
> si me voy a la linea de comando me funcionan #./script.pl
> 
> los permisos actualmente los tengo asi
> 
> -rwxrwxrwx   1 admin webuser   5720 Aug 15 20:15 script.pl
> drwxrwxrwx   8 admin webuser    4096 Aug 18 15:26 cgi-bin

http://www.webmasterworld.com/forum92/2710.htm

 En esta página hay algunas recomendaciones que se deven revisar, yo
agregaría que veas en la configuración de apache que el direcotorio
esté indicado como que puede ejecutar scripts (supongo algo así):

 ScriptAlias /cgi-bin/ /data/sites/home/cgi-bin/

 <Directory /data/sites/home/cgi-bin/>
  Options +ExecCGI
</Directory>

 además entra como el usuario que ejecuta apache (www-data en debian)
y trata de ejecutarlo desde el prompt.

-- 
 Saludos,
 Toño
----
 http://agc.com.mx/antoniogc/blog

Responder a