moodle
2017-12-28 30 views 0 likes 
0

こんにちは、http://example.comからサブドメインhttp://subdomain.example.comに私のMoodleウェブサイトを移動しました。私は "config.php"でサブドメインへのルートURLを変更しました。moodleをサブドメインに移動

$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"ディレクトリが存在し、Webサーバーからアクセス可能である必要があります。

0

datarootが書き込み可能でない可能性があります。ロギングを有効にしてエラーログを確認してください。

関連する問題