Python 2.2 + Win32All 146 = Python/ASP Failures

Mark Hammond mhammond at skippinet.com.au
Thu Jan 31 18:57:34 EST 2002


Joe Salmeri wrote:
> I have written a fair amount of Python/ASP code and everything was working
> fine until I upgraded from Python 2.1.1 to Python 2.2.  Through
> experimentation I have basically eliminated all of my ASP code and can still
> reproduce the problem.
> 
> I have narrowed the problem down to the following sample ASP file:
> 
> *** Begin BROKE.ASP ***
> <%@language="Python"%>
> <html>
> <head>
>     <title>ASP Testing</title>
> </head>
> <body>
> Text goes here
> </body>
> </html>
> *** End BROKE.ASP ***
> 
> My configuration is as follows:
> 
> Windows XP Professional (all current patches applied)
> IIS 5.0 (comes with XP Professional)
> Python 2.2
> Win32 All Build 146
> 
> When the BROKE.ASP file is requested from the web server the first time it
> works as expected.  If you hit refresh or try to request the page in another
> Internet Explorer window you get a blank page back.
> 
> Now here's the strange part.  If you open up BROKE.ASP in an editor and save
> it again (updating the timestamp of the file),
> you can now refresh the page in ONE of your IE windows and it will again
> work properly.  If you try it in a second IE window that one will fail.
> Basically it works one time and then fails until the file is updated.
> 
> If you modify the above file and change it from
> 
> <%@language="Python"%>  to <%@language="JavaScript"%>
> 
> the problem does not occur, so it definitely appears to be related to
> Python/ASP engine.
> 
> Anybody seen this or have any idea what is going on?????

This ia a bug I am hoping to fix very soon.  If you are really keen, 
then you can grab the framework.py from win32all-142.exe - you can open 
that .exe using WinZip.

Mark.




More information about the Python-list mailing list