En bild till
Så här ser det ut i Utforskaren, fast jag upprepade gånger tagit bort bocken för Read-only.
4 svar · 287 visningar · startad av clarkbones
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.
En bild till
Så här ser det ut i Utforskaren, fast jag upprepade gånger tagit bort bocken för Read-only.
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.
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...
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!