Based on some CB exchanges, I know you're using IIS. What you're probably running into is this: By default, IIS uses an "anonymous user" context when servicing requests. The anonymous user doesn't have access to everything that an real user does.

To change the user context,

  1. Start the "Internet Service Manager"
  2. Right-click on either the "Default Web Site" or some virtual directory within it, then select "Properties..." from the pop-up menu.
  3. Select the "Directory Security" panel.
  4. In the "Anonymous Access and Authentication Control" area, click "Edit..."
  5. In the dialog, make sure "Allow Anonymous Access" is checked.
  6. Click "Edit..." for "Account used for Anonymous Access". You'll see a dialog that shows which "user" is used when serving anonymous requests.
  7. Click "Browse" and then select a valid user.
This assumes that you have administrative access to IIS.

I recommend that you make changes on a virtual directory basis, and not for the entire website, until you've had a chance to read up on the implications.


In reply to Re: Differences between CGI and command-line versions of scripts?!? by dws
in thread Differences between CGI and command-line versions of scripts?!? by jbwiv

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.