[РЕШЕНО] Drupal 7 Temporary directory

Главные вкладки

Аватар пользователя Forlove Forlove 13 августа 2011 в 0:55

Здравствуйте!
---
Собираю сайт на Drupal 7, на сервере, установленном на моем компьютере.
Стоит Apach под Windows XP. Собранный сайт, требуется перенести на хостинг.
---
Суть:

На вкладке "Файловая система", вижу поле ввода:
"Временная папка" - Папка, в которой будут храниться временные файлы.

Если установить Drupal 7, на сервер моего компьютера, путь по умолчанию автоматически прописан так:
C:\WINDOWS\Temp
Если установить Drupal 7, на хостинг, путь по умолчанию автоматически прописан так:
/tmp

Вопросы:
1. Что это за временные файлы друпала ? (Нужны ли они вообще и для чего? Можно ли их удалять?)
2. Требуется ли переносить временные файлы из "C:\WINDOWS\Temp" в "/tmp", вместе с сайтом на хостинг ?
3. Что если, после установки друпала, я изменю любой из этих путей, на: sites/temp ?
---
Спасибо!

Комментарии

Аватар пользователя eneus eneus 13 августа 2011 в 1:59

1. Временные файлы нужны! Скажем если Вам захочется установить какой нить новый модуль то сначало друпал распаковывает его туда а потом устанавливает себе! Временные файлы нужны и не только для этой функции, есть множество функций когда папка эта нужна!
2. Нет не требуется тогда как Друпал их использует только раз! И не больше! Лучше ее почистить сразу после того как все настройки и надстройки сделано!
3. можно но вообще это настройка PHP! )))поэтому это Вам придется делать в php.ini - если я не ошибаюсь! )))

Аватар пользователя ZoZo4kin ZoZo4kin 28 октября 2011 в 20:58

подскажите пожалуйста эта Temporary directory должна сама создаться? просто у меня вылезает предупреждение

Warning: file_put_contents(temporary://filepFPASt) [function.file-put-contents]: failed to open stream: "DrupalTemporaryStreamWrapper::stream_open" call failed в функции file_unmanaged_save_data() (строка 1895 в файле /home/ch-gar/xn----8sbdgdddewgekj7c1achr2i.xn--p1ai/docs/includes/file.inc).
Невозможно создать файл.

я так понимаю ему не хватает прав? или этой папки

Аватар пользователя Forlove Forlove 29 октября 2011 в 3:09

ZoZo4kin,

Да, прописав директорию в настройках друпал, она создается автоматически.
Если этого не происходит, значит необходимо зайти по ftp на Ваш сайт и выставить права 777 у дериктории, где собираетесь создать папку для временных файлов Друпала.
Можно прописать и любую уже существующую папку в качестве директории для временных файлов.