Página 1 de 1

Ayuda al copiar de un csv a una tabla

NotaPublicado: 2012-06-27 08:58 @415
por pablopimp
Estimados, tengo un programa que me está entregando el siguiente error:

DBD::Pg::st execute failed: ERROR: could not open file "/home/carpte1/carpeta2/archivo.dat" for reading: Permission denied

Cabe mencionar que se está ejecutando como root, el código ha sido probado en otros lugares funcionando bien. El programa se ejecuta en /root/, luego baja de un ftp un archivo a /home/carpte1/carpeta2/archivo.dat.

Lo he intentado en /tmp pero también aparece el error. El archivo tiene permisos 777 y la carpeta también.

De antemano, gracias por la ayuda. Saludos.

Re: Ayuda al copiar de un csv a una tabla

NotaPublicado: 2012-06-27 09:36 @441
por explorer
¡Qué cosa más rara!

Ejecuta este programa y nos mandas lo que sale:
Sintáxis: [ Descargar ] [ Ocultar ]
Using perl Syntax Highlighting
  1. #!/usr/bin/env perl
  2. use v5.10;
  3.  
  4. my $path = '/home/carpte1/carpeta2';
  5. my $file = 'archivo.dat';
  6.  
  7. say                 qx(/bin/ls -l  $path/$file);
  8. say grep { /[.]$/ } qx(/bin/ls -la $path      );
  9.  
  10. open my $F, '<', $file or warn "ERROR open: [$!]\n";
  11. my $a= <$F>            or warn "ERROR read: [$!]\n";
  12. close   $F             or warn "ERROR clse: [$!]\n";
Coloreado en 0.002 segundos, usando GeSHi 1.0.8.4