Hallo,
ich hab zwar schon einige ähnliche Threads gefunden leider konnte mir jedoch keiner davon bei meinem Problem helfen, deshalb mach ich noch mal einen neuen auf.
Folgende Problemstellung:
Ich habe eine Intranetapplikation (PHP), die auf meinem Testserver unter dem Apache problemlos lief. Nun soll diese auf unseren Produktivserver W2K3, IIS6 übertragen werden.
Das ganze ist auch zum Großteil gelungen. Jedoch komme ich an der Stelle einfach nicht weiter, wo mein Skript eine Datei von einer Netzwerkfreigabe einlesen will (fopen), denn da kommt jedesmal die Fehlermeldung Access denied. Beide Server laufen unter W2K3 und sind in der selben Domäne. Die Freigabe ist auch wirklich für jeden Nutzer freigegeben.
Für die Applikation soll eigentlich die Integrierte Windows Authentifizierung bzw. die Standardauthentifizierung verwendet werden. Anonymer Zugriff ist demnach deaktiviert. Mittlerweile konnte ich das Problem so weit einschränken, daß ich, wenn ich nur die Standardauthentifizierung aktiviere die Datei öffnen kann. Bei aktivierter integr. Windows Auth. kommt weiterhin Access denied. Deaktiviere ich diese kommt jedoch erneut ein Anmeldefenster auch wenn ich mich zuvor schon im Intranet angemeldet habe.
Wie bekomme ich es hin, daß mein Skript auch bei aktivierter integr. Windows Auth. funktioniert?
P.S. Ich habe auch schon versucht diese Freigabe als Website im IIS einzubinden. Da habe ich dann das Problem, daß ich zwar durch das Verzeichniss browsen kann, jedoch sobald ich eine Datei öffnen will einen '404 - Datei nicht vorhanden' bekomme???
Ich hoffe ich habe mich nicht zu umständlich ausgedrückt und bedanke mich schon mal für eure Hilfe.