2010-11-25 2 views
0

내가 디렉토리의 생성을 필요로 오전 웹 사이트에하고 있어요하지만 난이 오류를문제 동안 서버

경고 수신하고에 디렉토리 생성 : MKDIR를 (인사) [function.mkdir] E : \ inetpub \ vhosts \ www.example.com \ createaccount.php에서 권한이 거부되었습니다.

localhost에서 잘 작동하는 간단한 mkdir 기능을 사용하고 있습니다. 누군가가이 문제에 관해 나를 도울 수 있다면. 감사.

+2

"Permission denied"는 대개 사용자가 디렉토리를 생성하는 데 필요한 권한이 없음을 의미합니다. –

+0

내 서버에서 어떻게 만들 수 있는지 안내하지만 알려주십시오. –

+0

@Rana 서버 관리자가 이것을 정렬 할 수 있어야합니다 –

답변

0

디렉터리를 만들 수있는 권한이 없습니다.

+0

@ 페카 오 이런, 놓친 :) 감사. – alex

0

당신이 그렇게 할 수있는 권한이 있음을 확인하십시오. 웹 사이트에서이 디렉터리를 드라이브에 기록하거나 지정된 위치의 드라이브에 쓸 수있는 권한을 부여하는 데 사용할 서비스 계정을 사용하십시오.

0

PHP CLI와 Apache는 일반적으로 다른 사용자로 실행된다는 것을 잊지 마십시오. PHP 명령 행에서 일부 디렉토리를 작성한 후 Apache 컨텍스트에서 동일한 디렉토리에 액세스하려는 경우 작동하지 않습니다. Sidenote : 웹 요청 중에 즉시 디렉토리를 생성하는 것이 유리할 수는 없습니다. 30 초를주의하십시오. 한도.