I've downloaded the -rHEAD code from svn and built it locally. The REPL
works fine, but in trying to get any of the .lsp web examples to work,
none do.
Initially, they return 404;3 (invalid MIME type). My attempts to adding
the MIME types and setting them to anything reasonable (text/html,
application/octet-stream) result in seeing the lisp source code, rather
than the result of evaluating it.
Any pointers/tips/things to check?
My dev box is Win2K3 server, x64 processor, .Net 2005, and I have
framework 1.0, 1.1 and 2.0 available. (And the REPL app works just
fine, so it's not that I can't build the sources.)
Cheers,
--Jim
1. Downloaded the tip of L# sources from the svn server.
2. Built it (with Dev Studio 2005)
3. Tried out the command line REPL. (worked)
4. Created a website (also tried just a vdir application within an
existing site), pointed it to <a variety of places, both the live and
the precompiled site areas>
5. Hit it with a browser. All attempts (at all locations) resulted in
404b.html error messages being displayed.
6. Copied hello.lsp to hello.txt and IIS would happily serve the lisp
sources as text.
Any ideas appreciated. I'll try it from home on a more vanilla
workstation (but my dev box is pretty clean, and I tried a multitude of
different setups).
OS: Win2K3 server x64, IIS6, v 1.0, 1.1 and 2.0 of .Net framework
available.
Here's the dir of the last tests:
C:\temp>dir c:\temp\lsharp\PrecompiledWeb\WebSite1
Volume in drive C has no label.
Volume Serial Number is C0EB-D47C
Directory of c:\temp\lsharp\PrecompiledWeb\WebSite1
10/09/2006 03:02 PM <DIR> .
10/09/2006 03:02 PM <DIR> ..
10/09/2006 03:02 PM <DIR> bin
10/09/2006 03:02 PM 437 Default.aspx
10/09/2006 12:45 PM 74 hello.lsp
10/09/2006 12:45 PM 74 hello.txt
10/09/2006 03:02 PM 49 PrecompiledApp.config
10/09/2006 03:00 PM 2,995 web.config
5 File(s) 3,629 bytes
3 Dir(s) 69,514,383,360 bytes free
Here's the filemon output when requesting http://localhost:81/hello.txt
and http://localhost:81/hello.lsp
3:07:38
PM w3wp.exe:3268 OPEN C:\temp\lsharp\PrecompiledWeb\WebSite1\hello.txt SUCCESS Options:
Open NoBuffer Access: All
3:07:38 PM w3wp.exe:3268 QUERY
INFORMATION C:\temp\lsharp\PrecompiledWeb\WebSite1\hello.txt SUCCESS FileFsVolumeInformation
3:07:38 PM w3wp.exe:3268 QUERY
INFORMATION C:\temp\lsharp\PrecompiledWeb\WebSite1\hello.txt BUFFER
OVERFLOW FileAllInformation
3:07:38 PM w3wp.exe:3268 QUERY
INFORMATION C:\temp\lsharp\PrecompiledWeb\WebSite1\hello.txt SUCCESS Length:
74
3:07:38 PM w3wp.exe:3268 READ
C:\temp\lsharp\PrecompiledWeb\WebSite1\hello.txt SUCCESS Offset: 0
Length: 512
3:07:38
PM w3wp.exe:3268 CLOSE C:\temp\lsharp\PrecompiledWeb\WebSite1\hello.txt SUCCESS
3:07:47
PM w3wp.exe:3268 OPEN C:\temp\lsharp\PrecompiledWeb\WebSite1\hello.lsp SUCCESS Options:
Open NoBuffer Access: All
3:07:47 PM w3wp.exe:3268 QUERY
INFORMATION C:\temp\lsharp\PrecompiledWeb\WebSite1\hello.lsp SUCCESS FileFsVolumeInformation
3:07:47 PM w3wp.exe:3268 QUERY
INFORMATION C:\temp\lsharp\PrecompiledWeb\WebSite1\hello.lsp BUFFER
OVERFLOW FileAllInformation
3:07:47
PM w3wp.exe:3268 OPEN C:\WINDOWS\help\iisHelp\common\404b.htm SUCCESS Options:
Open Access: All
3:07:47 PM w3wp.exe:3268 QUERY
INFORMATION C:\WINDOWS\help\iisHelp\common\404b.htm SUCCESS FileFsVolumeInformation
3:07:47 PM w3wp.exe:3268 QUERY
INFORMATION C:\WINDOWS\help\iisHelp\common\404b.htm BUFFER
OVERFLOW FileAllInformation
3:07:47 PM w3wp.exe:3268 QUERY
INFORMATION C:\WINDOWS\help\iisHelp\common\404b.htm SUCCESS Length:
1635
3:07:47 PM w3wp.exe:3268 READ
C:\WINDOWS\help\iisHelp\common\404b.htm SUCCESS Offset: 0 Length:
1635
3:07:47
PM w3wp.exe:3268 CLOSE C:\temp\lsharp\PrecompiledWeb\WebSite1\hello.lsp SUCCESS
3:07:47
PM w3wp.exe:3268 CLOSE C:\WINDOWS\help\iisHelp\common\404b.htm SUCCESS