Ask a Question related to ASP Database, Design and Development.

  1. #1

    Default FSO Object

    I have created an FSO object on my server to allow me to access data on a
    harddrive from a remote location. This works fine, except that the data is
    pulled from another server on the network and not the webserver. So when I
    use the command

    objFSO.GetAbsolutePathName("\\ehc-sr-001\rmweb")

    it returns the UNC in full an then gives that to the link. Ergo when I click
    the link from inside the network it works no problem, but as you can imagine
    when I click the link OUTSIDE the network, i.e. a remote location, it tries
    to find the UNC in the URL, and doesnt work.

    I have tried mapping a directory to the server as "S:\" drive, but I get a
    problem in the browser displaying "Unknown Path" when I use this with the
    command

    Set objFolder = objFSO.GetFolder("S:\")

    But if I was to use the command with "C:\" drive it works, so I know my code
    is right!!!!

    Could you help me please? Does anyone have any ideas on this? Please email
    me at

    [email]temmerson.elthamhill.greenwich@lgfl.net[/email]

    Thanks!


    Tim Emmerson Guest

  2. Similar Questions and Discussions

    1. Dynamically loading user control into Placeholder gives Object reference not set to an instance of an object
      I've created user controls that contain listboxes that are dynamically populated from the database. In the html view of the user control...
    2. webservice.htc and custom object array. only first object is deserialized in the result.value
      Hello I've been using webservice.htc for 6 months or so with great results. recently i came into the following problem that I am not sure how to...
    3. Strange error from: Dim myState As Object() = CType(savedState, Object())
      Every book and every website I've seen that talks about how to save state for child controls in a composite webcontrol says to do something like...
    4. [WebMethod] System.NullReferenceException: Object reference not set to an instance of an object.
      Um, this isn't going to work, generally. Web services, as any web app (especially on Windows server 2003) are heavily sandboxed. The method you...
    5. Cannot serialize object of type System.Object[,]. Multidimensional arrays are not supported
      Hi, I get this on server when trying to retun a 2 dim array. I apprecaite that they are not supported as per...
  3. #2

    Default FSO Object

    I'm not sure I understand exactly what you are trying to
    do. Can you give exact path names, etc.?

    Remember that anything that runs in an ASP script runs in
    the context of the user on the server. If you have
    anonymous access enabled, then that user is the IUSR
    account. Any mappings you attempt to access, etc. will
    only be valid from the perspective of that user.

    Think of it this way. It's as if you sat at the keyboard
    and monitor of your server and logged into the server as
    the IUSR account. Whatever permissions, mappings etc.
    would be available to you, would be available to the ASP
    scripts.

    HTH,
    John

    >-----Original Message-----
    >I have created an FSO object on my server to allow me to
    access data on a
    >harddrive from a remote location. This works fine, except
    that the data is
    >pulled from another server on the network and not the
    webserver. So when I
    >use the command
    >
    >objFSO.GetAbsolutePathName("\\ehc-sr-001\rmweb")
    >
    >it returns the UNC in full an then gives that to the
    link. Ergo when I click
    >the link from inside the network it works no problem, but
    as you can imagine
    >when I click the link OUTSIDE the network, i.e. a remote
    location, it tries
    >to find the UNC in the URL, and doesnt work.
    >
    >I have tried mapping a directory to the server as "S:\"
    drive, but I get a
    >problem in the browser displaying "Unknown Path" when I
    use this with the
    >command
    >
    >Set objFolder = objFSO.GetFolder("S:\")
    >
    >But if I was to use the command with "C:\" drive it
    works, so I know my code
    >is right!!!!
    >
    >Could you help me please? Does anyone have any ideas on
    this? Please email
    >me at
    >
    >temmerson.elthamhill.greenwich@lgfl.net
    >
    >Thanks!
    >
    >
    >.
    >
    John Beschler Guest

  4. #3

    Default Re: FSO Object

    it sounds like you are trying to pass a file:// link to the user through the
    asp page. this naturally will not work if the client system does not have
    file access to the server where the file exists. what you will have to do is
    use FSO to read the file and stream its contents to the client (or you could
    copy the file into your web directory and provide and http:// link instead).

    --
    Mark Schupp
    Head of Development
    Integrity eLearning
    [url]www.ielearning.com[/url]


    "Tim Emmerson" <temmerson.elthamhill.greenwich@lgfl.net> wrote in message
    news:uWshcLXvDHA.2308@TK2MSFTNGP11.phx.gbl...
    > I have created an FSO object on my server to allow me to access data on a
    > harddrive from a remote location. This works fine, except that the data is
    > pulled from another server on the network and not the webserver. So when I
    > use the command
    >
    > objFSO.GetAbsolutePathName("\\ehc-sr-001\rmweb")
    >
    > it returns the UNC in full an then gives that to the link. Ergo when I
    click
    > the link from inside the network it works no problem, but as you can
    imagine
    > when I click the link OUTSIDE the network, i.e. a remote location, it
    tries
    > to find the UNC in the URL, and doesnt work.
    >
    > I have tried mapping a directory to the server as "S:\" drive, but I get a
    > problem in the browser displaying "Unknown Path" when I use this with the
    > command
    >
    > Set objFolder = objFSO.GetFolder("S:\")
    >
    > But if I was to use the command with "C:\" drive it works, so I know my
    code
    > is right!!!!
    >
    > Could you help me please? Does anyone have any ideas on this? Please email
    > me at
    >
    > [email]temmerson.elthamhill.greenwich@lgfl.net[/email]
    >
    > Thanks!
    >
    >

    Mark Schupp Guest

Posting Permissions

  • You may not post new threads
  • You may post replies
  • You may not post attachments
  • You may not edit your posts

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139