moodle
2017-12-28 17 views 0 likes 
0

안녕하세요 저는 무들 웹 사이트를 http://example.com에서 http://subdomain.example.com으로 옮겼습니다. 나는 "config.php"하위 도메인에 대한 루트 URL을 변경했다.무들의 하위 도메인으로 이동

$CFG->wwwroot = 'http://subdomain.example.com/'; 
$CFG->dataroot = '/home/usernmae/public_html/moodledata'; 
$CFG->admin  = 'admin'; 

하지만 은 $ CFG-> dataroot가 제대로 구성되지 않은, 디렉토리가 존재하지 않거나 액세스 할 수없는 무엇입니까 : 코드는 여기! 나가기.

+0

Cpanel을 사용하여 서버를 관리하고 하위 도메인을 호스팅하는 경우. 하위 도메인은 루트 도메인과 별개로 간주되며 파일에 액세스 할 수 없다는 것을 알아야합니다. – mohessaid

답변

0

$CFG->dataroot 필드를 구성하고 컴퓨터에 절대 경로를 제공해야합니다. 예 :

$ CFG-> dataroot = '/ opt/moodledata';

"moodledata"디렉토리가 있어야하며 웹 서버에 액세스 할 수 있어야합니다.

0

데이터 루트에 쓸 수 없으므로 로깅을 활성화하고 오류 로그를 확인하십시오.

관련 문제