84669 人學習
152542 人學習
20005 人學習
5487 人學習
7821 人學習
359900 人學習
3350 人學習
180660 人學習
48569 人學習
18603 人學習
40936 人學習
1549 人學習
1183 人學習
32909 人學習
我在嘗試執行 Moodle 開發的專案時遇到錯誤。嘗試建立目錄時顯示「偵測到無效權限」。 「打開偵錯以獲取更多詳細資訊。」這個錯誤。我已運行此命令“chmod 0777 /var/www/html/e-learning”來啟用寫入權限,但仍然不起作用。有人可以建議嗎?謝謝。
這可能是資料目錄而不是 Web 目錄
https://docs.moodle.org/401/en /Installing_Moodle#Create_the_.28moodledata.29_data_directory
#在 config.php 中尋找該值
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
這可能是資料目錄而不是 Web 目錄
https://docs.moodle.org/401/en /Installing_Moodle#Create_the_.28moodledata.29_data_directory
#在
config.php
中尋找該值然後更改權限
也將其新增至
config.php
您可能還需要更改資料目錄的所有權
此外,不建議對 Web 目錄使用 777,請改用 755