Здравствуйте Все!
Сделал я двуязычный сайт с помощью i18n
Русский язык основной. При переключении на Русский появляются ошибки:
Указанный файл temporary://filewUht3L не может быть скопирован из-за неправильных настроек каталога назначения. Это может быть связано с правами на файл или каталог. Более подробная информация находится в системном журнале.
Ошибки идут парами. Имена файлов всегда разные. Права на файлы 600. Все файлы содержат Drupal.locale = { 'pluralFormula': function ($n) { return Number....
При переключении на Английский - ошибок нет.
У других модулей проблем с tmp нет.
Файлы в директории копятся. Возможно, модулю просто не удаётся их удалить.
Возможно кто-то сталкивался, подскажите, пожалуйста!
Спасибо!
Комментарии
Другим модулям возможно и не нужен 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).
Невозможно создать файл.
Хотя... Похоже файлы именно этого модуля. Только тут он не может их даже создать.
Интересно, а почему именно 000?
поставьте 755
еще вариант решения - когда папка tmp находится внутри /files
не знаю на сколько это правильное решение, но на некоторых хостах помогало уйти от проблем при переносах сайта. как-то так
Чисто для проверки.
Так тоже делал. Результат тот же.
Спасибо, разобрался!
Избавился от suexec в пользу Apache MPM-ITK