ASP Woes in Vista

Discussion in 'Web Design & Coding' started by apu95, Sep 6, 2007.

  1. apu95

    apu95 Caffeine-->Code Converter

    Montreal, Canada
    We're starting ASP in school, and the computers are running WinXP Pro (which I think comes with IIS 6). Anyways, we're playing around with opening and writing to text files, so I wrote this piece of code:
    <% Option Explicit %>
            Text Data Files
        <h3>Writing to a text data file...</h3>
            dim FileObj, FileOpen, strTempo
            Set FileObj = CreateObject("Scripting.FileSystemObject")
            Set FileOpen = FileObj.opentextfile("c:\inetpub\wwwroot\data.txt",2)
            FileOpen.Writeline "Line 1"
            FileOpen.Writeline "Line 2"
            FileOpen.Writeline "Line 3"
        <h3>Reading from a text data file...</h3>
            Set FileOpen = FileObj.opentextfile("c:\inetpub\wwwroot\data.txt",1)
            while not FileOpen.atendofline
                strTempo = FileOpen.readline
    Now, I'm trying to run it on my laptop, and it doesn't work! I have the data.txt file in the appropriate folder, but it keeps giving a HTTP 500 error. I got it to run fine on the WinXP computers, but not on my own. My guess is that there's some weird incompatibility with IIS 7 that comes with Vista...

    Any ideas?
  2. fitz

    fitz Just Floating Along Staff Member Political User Folding Team

    Classic ASP is dead and dying.. not really sure why you are studying it in school.. but then, I know people in school still learning on Pascal/Fortran/and *shudder* scheme!

    Let's start from the basics.. installing ASP in Vista -
    Go to: Control Panel/Programs/Windows Features/IIS/World Wide Web Services/Application Development Features - make sure ASP is checked
    Restart IIS after installing ASP

    other things to check after that..
    Permissions.. who has write access to the c:\inetpub\wwwroot directory?
    Last edited: Sep 6, 2007
  3. apu95

    apu95 Caffeine-->Code Converter

    Montreal, Canada
    Sorry for taking so long to reply -_-. I had to take an emergency trip home...

    Anyways, thanks for replying ^_^. I'm not sure where to find this. I know that I can right click on the folder, and then I see the list of users for permissions. In said list, I saw a user called IISUSERS (or something along those lines). I put that user in Full Control, and it still didn't work...maybe I skipped a step, I'm not sure. I can't think of any other place to look other than that one.