1

Я пытаюсь установить Drupal 7.18 на мою машину с Fedora 14. Я поместил файл drupal в каталог /var/www/html/drupal и установил разрешение chmod 7777 -R drupal . Но когда я попытался установить Drupal, он показывает такие ошибки, как:

Файловая система Каталог сайтов /default /files не существует. Автоматическая попытка создать этот каталог не удалась, возможно, из-за проблем с разрешениями. Чтобы продолжить установку, либо создайте каталог и измените его разрешения вручную, либо убедитесь, что у установщика есть разрешения на его автоматическое создание. Для получения дополнительной информации см. INSTALL.txt или онлайн-справочник.

Файл настроек Файл настроек не существует. Установщик Drupal требует, чтобы вы создали файл настроек как часть процесса установки. Скопируйте файл ./sites/default/default.settings.php в ./sites/default/settings.php. Более подробная информация об установке Drupal доступна в INSTALL.txt.

В чем проблема там ?? Я новичок в Linux.

2 ответа2

1

Настройка одиночного сайта Drupal:

Чтобы создать папку с файлами:

cd /var/www/[website] [anyway it is the path to your web directory]

sudo mkdir sites/default/files && sudo chmod -R 777 files && sudo chown -R www-data:www-data files [or sudo chown -R apache:apache files] 

Чтобы создать файл settings.php

cd /var/www/[website] [anyway it is the path to your web directory]

sudo cp sites/default/default.settings.php sites/default/settings.php

sudo chmod -R 755 settings.php

После того, как вы закончили установку, вам нужно сделать:

sudo chmod 644 settings.php 

или что вы хотите, чтобы запретить запись от других пользователей.

1

Сначала проверьте, кто является владельцем файлов. Если пользователь отличается от www-data вы должны изменить его на этого пользователя, выполнив:

$ cd /var/www && chown -R www-data:www-data html

Это займет все файлы и изменит их владельца и группу владельцев на www-data .

Возможно, это не интуитивно понятно, но во время установки Drupal вы должны выполнить некоторую ручную работу. Полученная вами ошибка ясно указывает на то, что вы должны сделать.

Сначала убедитесь, что у вас есть каталог /var/www/html/drupal/sites/default/files . Если не существует, вы должны создать его, выполнив:

$ mkdir /var/www/html/drupal/sites/default/files

Во-вторых, скопируйте шаблон настроек в другой файл, выполнив:

$ cp /var/www/html/drupal/sites/default/default.settings.php /var/www/html/drupal/sites/default/settings.php 

Этого должно быть достаточно много. Если будут какие-либо дальнейшие сообщения об ошибках. Просто следуйте тому, что они просят вас сделать ...

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .