Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

Server 2003 ASP Permission denied

Frage Microsoft Windows Server

Mitglied: cwp42

cwp42 (Level 1) - Jetzt verbinden

06.10.2008, aktualisiert 14.10.2008, 4053 Aufrufe, 1 Kommentar

Folgendes asp-Script läuft auf einem Windows 2003 Server (32bit, IIS 6):

Response.write "Hallo Welt"
Set ScriptObject = Server.CreateObject("Scripting.FileSystemObject")
Set MyFile = ScriptObject.OpenTextFile("myfile.txt", 8,true)
MyFile.WriteLine "* Write file test *"
MyFile.Close

Zeile 1+2 wird ausgeführt, Zeile 3 mit folgendem Fehler abgebrochen:

Laufzeitfehler in Microsoft VBScript Fehler '800a0046' Erlaubnis verweigert
Microsoft VBScript runtime error '800a0046' Permission denied

- der Fehler tritt auf, wenn das File "myfile.txt" vorhanden ist und wenn nicht
- der Fehler sowohl bei einer 32bit als auch 64bit Installation auf
- das Script läuft fehlerfrei auf einem 2000er Server
- MS beschreibt diesen Fehler auf der Seite: http://support.microsoft.com/kb/197964/en-us
(von dieser Seite stammt auch das Testscript)
- Im Explorer habe ich in diesem Verzeichnis dem "IUSR_computername" Schreib- und Leserechte erteilt.
- Im IIS habe ich dasselbe mit der Domain getan, unter der das Script läuft

Ich denke es ist ein Rechteproblem.
Welche Einstellungen könnte ich noch ändern ?
Mitglied: cwp42
14.10.2008 um 10:34 Uhr
Es war kein Rechteproblem. Vielen Dank nochmal an unseren Admin stepas.

Die Suchmaschinen bieten jeden Menge Hinweise auf mögliche Lösungen. In diesem Fall ist sie ganz einfach und liegt an einer falschen Fehlermeldung. Sie hätte korrekt heissen müssen: "File not found".

Denn schreibe ich im Script
Set MyFile = ScriptObject.OpenTextFile("\myfile.txt", 8,true)
läuft es anstandslos (natürlich nur wenn Schreibrechte gewährt wurden,
aber das funktioniert unter Server 2003 genauso wie unter Server 2000).
Bitte warten ..
Neuester Wissensbeitrag
Off Topic

"Ich habe nichts zu verbergen"

(4)

Erfahrungsbericht von FA-jka zum Thema Off Topic ...

Ähnliche Inhalte
Heiß diskutierte Inhalte
Erkennung und -Abwehr
Virenschutz - Meinungen (24)

Frage von honeybee zum Thema Erkennung und -Abwehr ...

Windows 10
Welches OS für Firmengeräte? (17)

Frage von MarkusVH zum Thema Windows 10 ...

Exchange Server
SBS2011: POP3-Connector 10 MB Grenze Email Benachrichtigung (13)

Frage von bogi1102 zum Thema Exchange Server ...

DNS
Brauche einen Nameserver (12)

Frage von leon123 zum Thema DNS ...