Programmieren - alles kontrollieren 4.940 Themen, 20.676 Beiträge

Auf IIS7 kann die Datei nicht geändert werden

cp2010 / 14 Antworten / Flachansicht Nickles

Hallo liebe Leute,

ich habe diesmal eine Word-Datei auf mein IIS7-Verzeichnis (inetpub/wwwroot) abgelegt. Ich kann über Internet mit meiner IP-Adresse die Datei öffnen, aber nicht mehr verändern.

1. Soll ich was programmieren? Was ist zu machen?

2. Warum habe ich keinen Fernzugriff auf meinen IIS7-Server von jedem beliebigen Ort? Wie kann ich realisieren?

3. Wenn ich aber die Access-Tabelle aufteile (in Frotend und Backend) und die Beide unter Verzeichnis "wwwroot" ablege, dann kann ich die Daten in der Access-Tabelle ändern und aktualisieren. Warum?

Danke für eure Unterstützung.

Grüß
cp2010

bei Antwort benachrichtigen
IDE-ATAPI cp2010 „Auf IIS7 kann die Datei nicht geändert werden“
Optionen
über "Netzlaufwerk verbinden" mache ich die Verbindung mit dem Server
Mit "Netzwerklaufwerk verbinden" gehst du über das netBIOS Protokoll (Port 139) - das ist
was eklatant anderes wie der IIS, der geht über HTTP.

Das netbios Protokoll ermöglicht quasi eine direkte Verbindung wie ein Laufwerk - man kann mit den entsprechenden
Rechten lesen und schreiben - also auch Änderungen wie im Beispiel an deiner AccessDB "hochladen".

Der IIS ist aber ein Internet Server und beherrscht nur HTTP - HTTP erlaubt per Definition keine Änderungen am Dateisystem von Haus aus.
Du könntest zwar das Netbios Protokoll fürs Internet freischalten - wundere dich aber dann bitte nicht wenn dir dein Systemadministrator
versucht an den Hals zu gehen :) Schlechter Stil, du gibst quasi dein ganzes LAN dem Internet frei.
Was du machen könntest wäre ein Upload dieser Datei auf den IIS via FTP, das würde gehen.

Aber ganz ehrlich, das sind Frickel-Lösungen.
Professionell würde man das z.B. mit SQL Server und ASP.NET oder z.B. MySQL / JSF etc. realisieren.

Gruß
IDE
bei Antwort benachrichtigen