IIS에서 PHP로 파일을 쓸 수 없습니다

IIS에서 PHP로 파일을 쓸 수 없습니다

Windows 2008r2에서 실행되는 IIS 7.5 웹 서버가 있습니다. 파일에 쓰려고 하면 권한 거부 오류가 발생하지만 권한을 수정하는 방법을 알 수 없습니다.

  1. 가장을 허용하도록 FastCGI를 통해 PHP를 구성했습니다.
  2. Windows 인증을 통해 인증된 사용자를 얻기 위해 kerberos를 사용하는 IIS가 있습니다. 사이트가 실행되는 AppPool은 서비스 계정으로 실행됩니다. 해당 서비스 계정은 서버의 관리자 그룹 구성원입니다.
  3. 전역을 통해 이 사용자가 누구인지 (PHP에서) 확인할 수 있습니다 $_SERVER['REMOTE_USER'].
  4. 해당 사용자~해야 한다파일을 편집하려는 사람이 누구인지 확인하세요. 이 시스템에서 나는 관리자입니다.
  5. 파일에는 모든 권한을 가진 SYSTEM 및 관리자가 있습니다. 사용자는 파일에 대한 읽기, 읽기 및 실행 권한을 갖습니다(루트에서 상속됨 C:\). 이는 파일에 대한 권한이 있는 것으로 나열된 유일한 사용자/그룹입니다.
  6. PHP를 통해 파일을 읽을 수는 있지만 쓸 수는 없습니다.
  7. 을 실행하면 으로 phpinfo()표시되지만 해당 계정은 권한을 제공할 수 있는 계정이 아닙니다(창에서 찾을 수 없음).$_SERVER['USERNAME']servername$

지금까지 나는 다음을 시도했습니다.

  1. IUSR, 인증된 사용자, 익명 로그온, 네트워크 서비스 계정을 추가하고 이들에게 모든 권한을 부여합니다. 내가 글을 쓸 수 있는지 알아보려고요. 성공하지 못했습니다.
  2. 사용자 그룹에 모든 권한을 부여합니다. 성공하지 못했습니다.
  3. 파일을 다시 만드는 중입니다. 성공하지 못했습니다.
  4. C:\액세스할 수 없는 경로 문제가 발생하지 않도록 시스템, 관리자 및 사용자에게 루트에서 권한이 상속되었는지 확인했습니다 .

여기서 어디로 가야할지 모르겠습니다. 저는 일반적으로 Linux/Mac을 사용하지만 이 사이트를 Windows에 배포해야 합니다.

내가 놓쳤을 수 있는 권한을 확인할 수 있는 위치에 대한 제안 사항이 있습니까?

관련 정보