Mailing List Archive

Error
Hi.

I have migrated our telephone service from Windows to Linux.
When I open our page the error occure:
"error compiling Pr_alf_b.asp: maybe use strict error: Bareword found where operator expected at /srv/www/htdocs/Inetpub/Telefony/Pr_alf_b.asp line 5, near ") <---> fileName" <---> , /usr/lib/perl5/site_perl/5.10.0/Apache/ASP.pm line 1466"
I send Pr_alf_b.asp file in attachment.

Thanks
Error [ In reply to ]
Hi.

I have migrated our telephone service from Windows to Linux.
When I open our page the error occure:
"error compiling Pr_alf_b.asp: maybe use strict error: Bareword found where operator expected at /srv/www/htdocs/Inetpub/Telefony/Pr_alf_b.asp line 5, near ") <---> fileName" <---> , /usr/lib/perl5/site_perl/5.10.0/Apache/ASP.pm line 1466"

Pr_alf_b.asp file:
<%Response.Expires=0%>
<%
OK = false
Server.MapPath (".")
fileName = Server.MapPath(".") & "/Alf_All.txt"
set fileSys = Server.CreateObject("Scripting.FileSystemObject")
set schFile = fileSys.OpenTextFile(fileName)

%>

<HTML>
<HEAD>
<meta http-equiv="Content-Type"
content="text/html; charset=windows-1250">
<TITLE>Spis telefonów</TITLE>
</HEAD>
<BODY LINK="BLUE" ALINK="RED">
<FONT FACE="Arial CE" SIZE=2>

<CENTER>
<TABLE WIDTH=600>

<%

schfile.Close
set schFile = fileSys.OpenTextFile(fileName)
do until schFile.AtEndOfStream
linia = schFile.ReadLine
nazwisko = Left(linia, 35)
if Left(nazwisko,1) = "B" then

Response.Write "<TR><TD>" & nazwisko & "</TD>"
Response.Write "<TD>" & Mid(linia, 36, 14) & "</TD>"
Response.Write "<TD>" & Mid(Linia, 50, 100) & "</TD></TR>"

else

end if

loop


%>

</TABLE>
</BODY>
</HTML>


Thanks
Re: Error [ In reply to ]
Hi,

> Hi.
>
> I have migrated our telephone service from Windows to Linux.
> When I open our page the error occure:
> "error compiling Pr_alf_b.asp: maybe use strict error: Bareword found
> where operator expected at
> /srv/www/htdocs/Inetpub/Telefony/Pr_alf_b.asp line 5, near ") <--->
> fileName" <---> , /usr/lib/perl5/site_perl/5.10.0/Apache/ASP.pm line 1466"
>
> Pr_alf_b.asp file:
> <%Response.Expires=0%>
> <%
> OK = false
> Server.MapPath (".")
> fileName = Server.MapPath(".") & "/Alf_All.txt"
> set fileSys = Server.CreateObject("Scripting.FileSystemObject")
> set schFile = fileSys.OpenTextFile(fileName)
>
> %>
>
This gets asked periodically on this list.

Apache::ASP is a (mod_)perl based system. What you have is MS ASP. They
are not "compatible".

- Fagzal