Ошибка доступа к файлам в модуле

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

Аватар пользователя RGA RGA 10 мая 2013 в 14:55

Здравствуйте Все!
Сделал я двуязычный сайт с помощью i18n
Русский язык основной. При переключении на Русский появляются ошибки:

Указанный файл temporary://filewUht3L не может быть скопирован из-за неправильных настроек каталога назначения. Это может быть связано с правами на файл или каталог. Более подробная информация находится в системном журнале.

Ошибки идут парами. Имена файлов всегда разные. Права на файлы 600. Все файлы содержат Drupal.locale = { 'pluralFormula': function ($n) { return Number....

При переключении на Английский - ошибок нет.

У других модулей проблем с tmp нет.
Файлы в директории копятся. Возможно, модулю просто не удаётся их удалить.
Возможно кто-то сталкивался, подскажите, пожалуйста!
Спасибо!

Комментарии

Аватар пользователя Ch Ch 10 мая 2013 в 17:00

"RGA" wrote:
У других модулей проблем с tmp нет.

Другим модулям возможно и не нужен tmp. Проверьте admin/config/media/file-system.

Аватар пользователя RGA RGA 10 мая 2013 в 17:54

"Ch" wrote:
Другим модулям возможно и не нужен tmp. Проверьте admin/config/media/file-system.

Проверял. Сделал для tmp права 000
Сразу полезла куча ошибок:

Warning: file_put_contents(temporary://fileA2aIa4) [function.file-put-contents]: failed to open stream: "DrupalTemporaryStreamWrapper::stream_open" call failed в функции file_unmanaged_save_data() (строка 1898 в файле /usr/home/drupal/data/www/i-con-i.com/includes/file.inc).
Невозможно создать файл.
Warning: file_put_contents(temporary://fileMzH4NB) [function.file-put-contents]: failed to open stream: "DrupalTemporaryStreamWrapper::stream_open" call failed в функции file_unmanaged_save_data() (строка 1898 в файле /usr/home/drupal/data/www/i-con-i.com/includes/file.inc).
Невозможно создать файл.

Хотя... Похоже файлы именно этого модуля. Только тут он не может их даже создать.

Аватар пользователя t1mm1 t1mm1 11 мая 2013 в 2:42

поставьте 755
еще вариант решения - когда папка tmp находится внутри /files
не знаю на сколько это правильное решение, но на некоторых хостах помогало уйти от проблем при переносах сайта. как-то так

Аватар пользователя RGA RGA 12 мая 2013 в 13:50

"Ch" wrote:
Интересно, а почему именно 000?

Чисто для проверки.

"t1mm1" wrote:
еще вариант решения - когда папка tmp находится внутри /files

Так тоже делал. Результат тот же.