webForumDet fria alternativet

Rättigheter

.NETur .NET

4 svar · 287 visningar · startad av clarkbones

Medlem sedan feb. 20013 023 inlägg
Frågan#1

Hallå!

Jag har en asp.net-applikation som fungerar bra på utvecklingsmaskinen (Windows 2000), men som strular på servern (Windows 2003).

Applikationen hämtar värden från en SQL Server databas och generar diagram med Dundas chartkomponent. Felmeddelandet säger typ " Access denied" när den skall skapa bilden som utgör diagrammet. Det står att jag skall kontrollera rättigheterna för asp.net kontot. Det har jag gjort. Felet kvarstår.

Hur gick jag till väga för att deploya applikationen till servern.
- Kopiera över filerna till C:\inetpub\wwwroot\enterchart.
- Gjort en virtual directory som pekar på ovannämnda mapp.

Vanlig html går bra att exekvera.

Jag märkte att mappen var markerad som read-only, jag ändrade detta och klickade på OK. Men när jag sedan kontrollerar mappens status igen så är den read-only IGEN! :q . På något sätt så ändrar servern tillbaka till read-only. :o . (Jag är administratör på datorn)

Jag skickar med ett par bilder som visar hur jag gjort. Jag har också sett till att det finns både läs och skriv rättigheter i IIS.

Jag har startat om servern utan förbättring.

untitled.jpg
Medlem sedan feb. 20013 023 inlägg
#2

En bild till

Så här ser det ut i Utforskaren, fast jag upprepade gånger tagit bort bocken för Read-only.

untitled2.jpg
Medlem sedan feb. 20013 023 inlägg
#3

Möjligtvis har det med detta att göra, en annorlunda hantering av read-only för mappar i 2003. Dundas Chartkomponent har fortfarande problem med att skapa jpeg-bilden.

http://support.microsoft.com/?id=326549

Medlem sedan juli 20011 304 inlägg
#4

Det är nån mer gubbe som ska ha skrivrättigheter i 2003-server. VAd kan han heta.. hmm.. apnet_wp eller iis_wpg eller nåt i den stilen.

Det kommer alltid att stå read-only men det påverkar inget.
Jag har en gammal tråd om ämnet som jag tyvärr inte hittar just nu...

Medlem sedan feb. 20013 023 inlägg
#5

Det räcker inte med att tilldela ASP.NET rättigheter i Win2K3, man måste göra detsamma för IIS worker process!

http://support.microsoft.com/default.aspx?scid=kb;en-us;316721

EDIT: Hann inte se ditt inlägg Jon, men du hade ju också rätt!

130 ms totalt · 3 externa anrop · v20260731065814-full.4bcf49fe
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)