首頁  >  問答  >  主體

Moodle發現建立目錄時出現無效權限

我在嘗試執行 Moodle 開發的專案時遇到錯誤。嘗試建立目錄時顯示「偵測到無效權限」。 「打開偵錯以獲取更多詳細資訊。」這個錯誤。我已運行此命令“chmod 0777 /var/www/html/e-learning”來啟用寫入權限,但仍然不起作用。有人可以建議嗎?謝謝。

P粉099985373P粉099985373274 天前667

全部回覆(1)我來回復

  • P粉476883986

    P粉4768839862023-12-25 09:19:07

    這可能是資料目錄而不是 Web 目錄

    https://docs.moodle.org/401/en /Installing_Moodle#Create_the_.28moodledata.29_data_directory

    #在 config.php 中尋找該值

    $CFG->dataroot = '/var/yourmoodledatadirectory';

    然後更改權限

    sudo chmod -R 0777 /var/yourmoodledatadirectory

    也將其新增至 config.php

    $CFG->directorypermissions = 02777;

    您可能還需要更改資料目錄的所有權

    sudo chown -R www-data /var/yourmoodledatadirectory

    此外,不建議對 Web 目錄使用 777,請改用 755

    sudo chmod -R 0755 /var/www/html/moodle

    回覆
    0
  • 取消回覆