2012-03-14 2 views
1

나는 학습 관리 시스템 인 무들의 (moodle)을 사용하며,이 CMS는 내용이 .htaccess 이어야합니다.웹 서버 쓰기 권한이있는 PHP (무들)

deny from all 
AllowOverride None 
Note: this file is broken intentionally, we do not want anybody to undo it in subdirectory! 

하지만 난 내 사이트를 볼 때 나는이 메시지에 직면 : 내 .htaccess 파일의 내용은 당신은 웹 서버 쓰기 액세스

이있는 디렉토리의 mdldata19를 작성해야

을 'mdldata19'디렉토리에 .htaccess입니다. 이이 파일의 콘텐츠로보기 바랍니다.

답변

2

누락 된 디렉토리는 아마도 .htaccess와 아무 관련이 없지만, 무들은 mdldata19이라는 쓰기 가능 디렉토리가 필요합니다.

설명서에 문서가 작성되도록 지정되어 있지 않으면 mdldata19 디렉토리를 만들고 웹 서버 사용자가 쓰기 권한으로 설정하십시오. 아파치 시스템에서 이것은 보통 www-data, apache, httpd, 또는 다른 사용자입니다. 당신은 httpd.conf 파일에서 다음 지시어를 찾아 아파치에서 실행되는 사용자를 찾을 필요가있을 것이다 :

User <apacheusername> 
Group <apachegroupname> 

그런 다음 아파치 사용자에게 디렉토리의 그룹 소유권을 변경하고 그룹 쓸 수 있도록

chown yourusername:apachegroup mdldata19 
chmod g+rwx mdldata19 
관련 문제