Quiero abrir un archivo que está en el servidor físicamente. Esta es su ruta: C:\PROGRA~1\APACHE~1\Apache2.2\htdocs\reportes.
Pero cuando lo quiero abrir desde un cgi me sale el siguiente error: Error: no pude abrir a /PROGRA~1/APACHE~1/Apache2.2/htdocs/reportes/table.html: No such file or directory
Aquí les dejo el código en cuestión
Using perl Syntax Highlighting
#!/perl/bin/perl.exe
$|=1;
use Win32::ODBC;
use CGI;
use CGI::Carp qw(fatalsToBrowser set_message);
my $cgiparms = new CGI;
my $codigo = $cgiparms->param("codigo");
my $dir= "/progra~1/apache~1/Apache2.2/htdocs/reportes";
$file_html ="table.html";
$file_tr ="table.tr";
print "Content-type: text/html\n\n";
open (DATA, "$dir.$file_html")or print "Error: no pude abrir a $dir/$file_html: $!\n";
while ($line = <DATA>)
{
# $line =~ s/##table/$options/g;
# $line =~ s/##table/$algo/g;
print $line;
}
die;
$|=1;
use Win32::ODBC;
use CGI;
use CGI::Carp qw(fatalsToBrowser set_message);
my $cgiparms = new CGI;
my $codigo = $cgiparms->param("codigo");
my $dir= "/progra~1/apache~1/Apache2.2/htdocs/reportes";
$file_html ="table.html";
$file_tr ="table.tr";
print "Content-type: text/html\n\n";
open (DATA, "$dir.$file_html")or print "Error: no pude abrir a $dir/$file_html: $!\n";
while ($line = <DATA>)
{
# $line =~ s/##table/$options/g;
# $line =~ s/##table/$algo/g;
print $line;
}
die;
Coloreado en 0.004 segundos, usando GeSHi 1.0.8.4
A ver si me echan una mano.