Microsoft VBScript runtime error '800a0046' "Permission denied: 'LoadPicture' " -problemet är löst :-) kan du använda hela fysiska sökvägen istället?Problem med loadpicture och Server.MapPath() error
Permission denied: 'LoadPicture'
Ovanstående meddelande får jag när använder följande lilla kodsnutt på en server.
bild = "imgs/" & trimlink(RS("newsImg"))
Set bildprop = LoadPicture(server.MapPath(bild))
bredd = round(bildprop.width / 26.4583)
hojd = round(bildprop.height / 26.4583)
Set bildprop = Nothing
xfaktor = 175/bredd
thnheight = hojd * xfaktor
Lokalt på min dator fungerar det dock ypperligt.
Är det en inställning på min kompis server som måste ändras eller är min kod felaktig?
Om jag kliver ner ett steg i kataloghierarkin och skriver
bild = "../imgs/" & trimlink(RS("newsImg"))
Set bildprop = LoadPicture(server.MapPath(bild))
bredd = round(bildprop.width / 26.4583)
hojd = round(bildprop.height / 26.4583)
Set bildprop = Nothing
xfaktor = 175/bredd
thnheight = hojd * xfaktor
Får jag i stället felmeddelandet
Server.MapPath() error 'ASP 0175 : 80004005'
Disallowed Path Characters
The '..' characters are not allowed in the Path parameter for the MapPath method.
Hur skall jag skriva för att komma runt det?
Jagg har försökt med alla möjliga varianter men får det inte att fungera.
Vore mycket tacksam för lite support här...
MVH
Sv: Problem med loadpicture och Server.MapPath() error
Det var skriv-läsrättigheter som fattades och det är nu åtgärdat.
Nu är det "bara" Disallowed Path Characters som spökar.
Nån som har lite hjälp över?
Ödmjuka hälsningarSv:Problem med loadpicture och Server.MapPath() error
d:\mapp\entillmapp\bilder\bilden.jpg