Avatar billede pfp Nybegynder
29. maj 2004 - 17:00 Der er 14 kommentarer og
1 løsning

Persits Upload: Cannot find the specified file

Hej,

Jeg har et script der uploader en billedefil til en mappe. Der anvendes Persits Upload:

<%
Set Upload = Server.CreateObject("Persits.Upload")
sti = "../../images/galleri/"

    'Upload.OverWritefiles = True
    'Upload.SetMaxSize 900000, True
    Count = Upload.SaveVirtual(sti)
%>

Det har hidtil fungerer ganske fint for mig på mit web-hotel. Siden er nu blevet flyttet til min egen server (ja den har Persits Upload), og her får jeg følgende fejl:

Persits.Upload.1 error '800a0005'

The system cannot find the path specified.

/admin/Secure/functions.asp, line 464

Linie 464 er denne:
Count = Upload.SaveVirtual(sti)

Mappestrukturen er nøjagtig ens på mit web-hotel og så min egen server.

Det skal siges at jeg også har prøvet at hardcode stien ala:
Upload.Save("c:\inetpub\wwwroot\images\galleri\"

Men samme fejl...

Er der nogen der har en ide til hvad der kan være galt?
Avatar billede keysersoze Ekspert
29. maj 2004 - 17:16 #1
sti = server.mappath("../../images/galleri/")
Avatar billede pfp Nybegynder
29. maj 2004 - 17:45 #2
Skulle det være nødvendigt når man  bruger SaveVirtual?
Avatar billede pfp Nybegynder
29. maj 2004 - 17:47 #3
Jeg har lige tjekket på mit web-hotel er det ikke nødvendigt med Server.Mappath når jeg bruger SaveVirtual metoden.
Avatar billede pfp Nybegynder
29. maj 2004 - 17:47 #4
Jeg hælder mere og mere til at der en opsætning af server/upload komponent der skal pilles ved...
Avatar billede keysersoze Ekspert
29. maj 2004 - 21:38 #5
som udgangspunkt tror jeg ikke der er hverken komponent eller server der skal pilles ved - for så ville alle andre på webhotellet sikkert have samme problem og så var det formentlig rettet... men man kan jo aldrig vide.

Prøv evt at se om du kan response.write Upload.SaveVirtual(sti)

Eller måske bare gemme i samme mappe som asp-filen ligger og derfra prøve at bevæge dig rundt i mappestrukturen
Avatar billede pfp Nybegynder
29. maj 2004 - 21:40 #6
Jeg tror du har læst forkert..det er netop på min egen server det ikke virker. På web-hotellet virker det fint :)

Men jeg prøver lige at tage det .asp filens placering og så bevæge mig skrid for skridt..
Avatar billede pfp Nybegynder
30. maj 2004 - 00:04 #7
Nu er det afprøvet og den brokker sig stadigt :(
Avatar billede keysersoze Ekspert
30. maj 2004 - 10:08 #8
hvis du skriver følgende;

sti = server.mappath("../../images/galleri/")
response.write sti
response.end

hvad står der så på skærmen - og passer stien?

Hvad er egentlig grunden til at du har valgt savevirtual i stedet for bare save? fx;

Set Upload = Server.CreateObject("Persits.Upload")
sti = server.mappath("../../images/galleri/")
Count = Upload.Save(sti)
Avatar billede pfp Nybegynder
03. juni 2004 - 10:38 #9
<%
sti = server.mappath("../../images/galleri/")
response.write sti
response.end¨
%>

giver følgende, hvilket er den korrekte sti:
e:\inetpub\wwwroot\images\galleri

Ang. Save vs. SaveVirtual så mener jeg ikke at Save kan håndtere en virtuel (mappath) sti..tager jeg fejl?
Avatar billede pfp Nybegynder
03. juni 2004 - 10:39 #10
Nu har jeg lige testet med:
Set Upload = Server.CreateObject("Persits.Upload")
sti = server.mappath("../../images/galleri/")
Count = Upload.Save(sti)

Det giver følgende fejl:
The system cannot find the file specified.
Avatar billede keysersoze Ekspert
03. juni 2004 - 22:08 #11
umiddelbart jo - i hvert fald medmindre deres egen dokumentation er forkert; http://www.aspupload.com/manual_simple.html

jeg har ikke rigtig glere gæt til hvad der kan være gået galt - for umiddelbart set det korrekt ud. Der er næsten ikke andet for en at kopiere deres eksempler direkte og få dem til at virke hvorefter du langsomt prøver at gå videre :o/
Avatar billede pfp Nybegynder
03. juni 2004 - 22:41 #12
Jeg tror der skal åbnes for noget på serveren eller laves et eller andet 'setup' med komponenten. For som jeg skrev tidligere så virker det perfekt på mit web-hotel, men ikke på min egen server.

Jeg tror jeg prøver at kontakte web-hotellet det kan være de kan fortælle hvad det er.

Tak for din hjælp.
Avatar billede pfp Nybegynder
09. juni 2004 - 17:40 #13
Vil du have lidt point? Så vil jeg nemlig lukke. Har ikke fundet ud af nogen løsning endnu.
Avatar billede keysersoze Ekspert
14. juni 2004 - 19:00 #14
vil kun have point hvis jeg har kunnet hjælpe
Avatar billede pfp Nybegynder
20. juni 2004 - 16:10 #15
Har ikke kunnet finde nogen løsning desværre :(
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester

Seneste spørgsmål Seneste aktivitet
I går 10:21 Ny printer, men hvilken Af mort1 i Printere
13/0819:41 USB på Linux Af Uvanga i Linux
12/0818:26 Hvilken type mus Af mort1 i PC
11/0813:21 ms Forms Af leahcim i Andet software
10/0821:30 Blokeret på Snapchat? Af LineP i Chat & Messaging