2010-05-31 2 views
0

Я использую Drupal 6.14 на Win7. Кажется, что все работает, кроме файлов, которые должны быть написаны на сайтах/default/files, которые пытаются записать в /. Сайт был перемещен из Linux-установки, которая правильно записывает файлы. Я установил web.config с правилами перезаписи для drupal. Не уверен, что и где еще я должен проверить. Спасибо за любую помощь.Почему Drupal пишет root, а не сайты/default/files?

<rule name="Drupal Clean URLs" stopProcessing="true"> 
    <match url="^(.*)$" /> 
    <conditions> 
     <add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true" /> 
     <add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true" /> 
    </conditions> 
    <action type="Rewrite" url="index.php?q={R:1}" appendQueryString="true" /> 
</rule> 

ответ

0

Вы можете проверить, что путь файловой системы устанавливается в /admin/settings/file-system. (Я бы предположил, что это пусто по какой-то причине.)

+0

Спасибо! Это была временная настройка каталога на странице/admin/settings/file-system. Изменено на C: \ windows \ temp. – Candland

+0

С тех пор я узнал, что c: \ windows \ temp не является хорошим местом из-за проблем с разрешениями. Использование каталога на сайте, по-видимому, лучше всего работает, например: [siteroot] \ sites \ default \ files \ temp – Candland

Смежные вопросы