2012-05-14 2 views
0

Joomla (v1.6)가 Windows 2008 IIS7 상자에서 업로드를 사용하도록 사용자에게 올바른 권한을 부여하려고합니다. ye-ole internets에 대해 많은 상충되는 답변을 찾고 있습니다.NETWORK SERVICE 사용자 및 joomla, 쓰기가 불가능한 파일/폴더, Windows 2008 IIS7

Joomla 관리자의 시스템 정보 -> 디렉토리 권한 페이지로 이동하면 모든 디렉토리가 쓰기 가능하지 않음을 알 수 있습니다. 그리고 저는 다음과 같은 시도를했습니다. 로 (네트워크 서비스

내가 사이트의 루트에 네트워크 서비스 사용자를 추가 : 내 PHP-cgi.exe이 같은 실행 네트워크 서비스 : 내 WWW 서비스로 실행 -

나는 있는지 확인하기 위해 검사 간단한 테스트)를 수행 한 다음 고급으로 이동하여 모든 권한을 하위 디렉토리에 전파해야합니다. Joomla의 관점에서 쓰기 가능한 폴더는 없었습니다.

지금까지 Joomla가 쓰기 권한을 가진 폴더를 얻는 유일한 방법은 모든 사용자에게 쓰기 권한을 부여하는 것이 었습니다.

이것은 완전히 나를 괴롭 히고 있습니다. 나는 누군가가 줄 수있는 어떤 도움에 정말로 감사 할 것입니다!

+0

두 가지 올바른 설정이 있습니다. 기본 사용자 (일반적으로 NETWORK SERVICE)와 웹이있는 응용 프로그램 풀 설정. NTFS 권한은 일반적으로 웹 응용 프로그램으로 설정 한 사용자와 관련이 있습니다. 웹 사이트의 속성을 확인하십시오. 일반적으로 IUSR anomynous 사용자가 있습니다. 테스트를 위해 (생산을위한 것이 아닌) 간단히 NTFS 권한을 "everyone"에 재설정 할 수 있습니다. -> 전체 액세스 – YvesR

+0

모든 사람에게 쓰기 권한을 부여하면 작동합니다. NETWORK SERVICE 사용자에게 쓰기 권한을 부여하면 그렇지 않습니다. 사용 권한을 부여해야한다는 것을 모르는 사용자가 있습니까? – pendo

답변

0

내가 주석을 달았으므로 액세스 권한을 올바르게 설정해야합니다. NETWORK SERVICE는 응용 프로그램 풀의 사용자입니다. 로컬 파일에 액세스하는 사용자 엔티티를 설정할 수 있습니다.

스크린 샷 (미안, 독일어 만 해당)에서 볼 수 있듯이 사이트를 선택한 다음 기본 설정을 확인하고 "다른 사람과 연결"을 편집하고 사용자를 선택하십시오 (예전에 yoomla 사용자를 생성하고 해당 지역 디렉토리). 이와

enter image description here

당신은 이럴 실행할 수 있습니다.