Ваш вопрос слегка запутан.default.settings.php
не влияет на Drupal - это просто шаблон.Файл, который содержит фактическую информацию о соединении с базой данных и другую конфигурацию, settings.php
.
Вы также можете посмотреть файл .htaccess
в корневой папке Drupal и попытаться изменить директиву RewriteBase
на папку, в которой вы обращаетесь к своему сайту.Обычно вам не нужно менять директиву $base_url
в файле settings.php
, которую вы могли / не могли сделать.Отмените это изменение сейчас, если у вас есть (хотя вам, возможно, придется поэкспериментировать с этим позже).
imagecache всегда будет загружать производные изображения в sites/default/files
, но imagefield загрузит оригинальное изображение в папку , которую вы укажите (в пределах sites/default/files
).Вы получите параметр для поля изображения в разделе «Управление полями» -> [Имя поля изображения] -> «Настройка» в разделе «Параметры пути».
Пожалуйста, Google, чтобы понять разницу между imagecache и imagefield.Убедитесь, что ваш sites/default/files
(и его подпапки) доступны для записи пользователю apache (обычно это www-data).
В таких ситуациях, как правило, рекомендуется взять книгу на apache (если у вас нет ').т уже) и попробуй понять как это работает.Это займет много времени, но поможет вам в будущем, когда вы столкнетесь с такими проблемами конфигурации.