/ Forside / Teknologi / Udvikling / Perl / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Perl
#NavnPoint
bjarneA 141
poul_from 50
soccer 30
Nicknack 14
Tmpj 0
Opgradering til 5.6.0 giver problemer med ~
Fra : Michael


Dato : 15-01-01 17:15

Hej Alle,

Efter at mit webhotel har opgraderet til 5.6.0 giver nogle af de scritps der
har kørt i flere år problemer.

Fejlmeddelelse;
----------------------
su-2.03# ./admin.cgi
syntax error at ./admin.cgi line 2636, near "sub Footer "
syntax error at ./admin.cgi line 2645, near "}"
Execution of ./admin.cgi aborted due to compilation errors.


Kode:
-----------------------
sub Footer {
if ($footer_file) {
print "<HR>\n";
open (FOOTER,"$footer_file");
@footer = <FOOTER>;
close (FOOTER);
foreach $line (@footer) {
print "$line";
}
}

print "</BODY></HTML>\n";
reset 'A-Za-z';
exit;
}


Er der nogen der kan se hvad der skulle være galt i ovenstående kode, ville
jeg være meget taknemmelig.

På forhånd tak,
Michael.






 
 
Adam Sjøgren (15-01-2001)
Kommentar
Fra : Adam Sjøgren


Dato : 15-01-01 18:07

On Mon, 15 Jan 2001 16:14:48 GMT, Michael wrote:

> su-2.03# ./admin.cgi syntax error at ./admin.cgi line 2636, near
> "sub Footer " syntax error at ./admin.cgi line 2645, near "}"
> Execution of ./admin.cgi aborted due to compilation errors.

Jeg tror du bliver nød til at vise noget af koden _før_ sub Footer:

virgil$ perl -v | grep 'built for'
This is perl, v5.6.0 built for i386-linux
virgil$ cat hep
sub Footer {
if ($footer_file) {
print "<HR>\n";
open (FOOTER,"$footer_file");
@footer = <FOOTER>;
close (FOOTER);
foreach $line (@footer) {
print "$line";
}
}

print "</BODY></HTML>\n";
reset 'A-Za-z';
exit;
}
virgil$ perl -c hep
hep syntax OK
virgil$


Mvh.

--
"Ni kan skratta om Ni vill Adam Sjøgren
Håna oss, vi rör oss, Ni står still" asjo@koldfront.dk

Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408929
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste