2014年9月2日 星期二

記錄安裝drupal的過程中出現的訊息-"檢查系統需求"( Verify requirements ) The directory sites/default/files does not exist.

在安裝drupal的過程中,出現"檢查系統需求"警告訊息
一個是"File system":主要是"files"這個資料夾不存在所導致的問題。
一個是"Settings file":"settings.php"的權限設定問題


PS:ubuntu server 14這個版本中apache網站根目錄是:/var/www/html

解決方式:

一、"File system":主要是"files"這個資料夾不存在所導致的問題。
  1. 將目錄切換到"default"這個資料夾下:$ cd /var/www/html/sites/default
  2. 因為"settings.php"預設不存在,所以要從"/var/www/html/sites/default/default.settings.php" 這個檔複製過來使用: /var/www/html/sites/default$ sudo cp default.settings.php settings.php
  3. 設定"settings.php"寫入的權限: /var/www/html/sites/default$ sudo chmod a+w settings.php

二、"settings.php"的權限設定
  1. 建立"files"資料夾:$sudo mkdir -p /var/www/html/sites/default/files
  2. 設定"files"資料夾讀寫權限:$sudo chmod a+w /var/www/html/sites/default/files
  3. 設定"files"資料夾擁有者為apache啟動者:sudo chown -R www-data:www-data /var/www/html/sites/default/files

以上設定完成後,回到drupal安裝畫面,"重新整理F5"網頁,即可繼續安裝。


沒有留言:

張貼留言