---
title: "Problem på servern"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/126986-problem-på-servern"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Boorg"
published: "2005-04-24T09:37:28.000Z"
updated: "2005-04-25T09:26:31.000Z"
replies: 5
views: 244
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/asp/126986-problem-på-servern"
---

# Problem på servern

## #1 — Boorg, 2005-04-24T09:37Z

Andvänder FSO för att göra en ny mapp i ett bildscript. Det funkar perfekt på min dator, men när jag skickar upp det till servern så får jag felmedelandet.

Microsoft VBScript runtime error '800a01bd' 
Object doesn't support this action
/bildarkiv/Move.asp, line 16 

Och linje 16 gör en mapp: objFolder.NewFolder dir

Har ringt och pratat med webbhotellet och kollat att jag har alla rättigheter som behövs för att skapa en mapp och allt e ok...

Någon som har erfarenhet av detta?

```
	Set FSOadd = CreateObject("Scripting.FileSystemObject")
	ParentFolder = Server.MapPath("Galleri/") 
	set objShell = CreateObject("Shell.Application")
	set objFolder = objShell.NameSpace(ParentFolder) 
	objFolder.NewFolder dir
```

Permalänk: https://www.webforum.nu/p/126986

## #2 — @nders, 2005-04-24T11:17Z

Vad innehåller *dir*?

Permalänk: https://www.webforum.nu/p/1599022

## #3 — Boorg, 2005-04-24T12:48Z

Jag hämtar alla bilder ifrån en mapp och lägger dom i en map med samma namn på ett annat ställe. Dir inehåller mappnamnet som de nhämtar innan...

Men det som är skumt är att det fungerar perfekt att göra på min dator

Permalänk: https://www.webforum.nu/p/1599056

## #4 — emission, 2005-04-24T15:39Z

Varför inte FSOadd.CreateFolder?

Permalänk: https://www.webforum.nu/p/1599110

## #5 — Boorg, 2005-04-24T19:11Z

Hmmm tack.
Vet inte om det funkar bättre på servern men ska testa imorrn...

kör såhär nu

```
	Set FSO = Server.CreateObject("Scripting.FileSystemObject")
	Set Folder = Fso.getfolder(server.mappath("Galleri/Nya/" & dir))
	set Files = Folder.Files
	Set FSOadd = CreateObject("Scripting.FileSystemObject")
	Fsoadd.CreateFolder Server.MapPath("Galleri/" & dir)
```

Vad är det för skillnad på dessa två?
Server.CreateObject("Scripting.FileSystemObject") och CreateObject("Scripting.FileSystemObject")
kan man itne ta bort en av dom?

Permalänk: https://www.webforum.nu/p/1599200

## #6 — J.N., 2005-04-25T09:26Z

HEJ!

> **Boorg skrev:**
>
> Vad är det för skillnad på dessa två?
> Server.CreateObject("Scripting.FileSystemObject") och CreateObject("Scripting.FileSystemObject")
> kan man itne ta bort en av dom?

Det borde inte fungera utan att specificera "Server.", men tydligen gör det det ändå. :q 
I vilket fall bör du kunna ta bort näst sista raden, och "add" på sista.
Du ska inte behöva två objekt för att göra olika saker.

Permalänk: https://www.webforum.nu/p/1599369

---

Tråden på webben: https://www.webforum.nu/amne/asp/126986-problem-på-servern
