Próbuję to zrobić:php/IIS: failed to open stream: Permission denied
$fh = fopen("req2" , 'w')
i uzyskać:
Warning: fopen (D: \ inetpub \ wwwroot \ req2) [function.fopen]: failed to open stream : Permission denied in D: \ inetpub \ wwwroot \ test.php na linię 44 nie można otworzyć pliku
dałem "Full Control" permissio ns do IIS w katalogu wwwroot. Próbowałem również bezwzględnej ścieżki: $_SERVER['DOCUMENT_ROOT']."\\req2"
, ale nadal otrzymuję ten sam błąd. Używam IIS 7 na Windows 7.
Użyj [Monitor procesu] (http://live.sysinternals.com/procmon.exe), aby zobaczyć, który użytkownik faktycznie próbuje uzyskać dostęp do pliku. –
dzięki! rozwiązany. to ja nie miałem uprawnień do pisania: P – arnab321
Spróbuj dać pełną kontrolę wszystkim użytkownikom, jeśli to działa, a następnie cofnij kontrolę dostępu z powrotem jeden po drugim, a zobaczysz, który użytkownik tworzył problem. – muzaffar