Здравствуйте возникли такие проблемы при переноса с 6 на 7!
Файлы сами по себе создаются и пишет такую информацию: Указанный файл temporary://file0iOuAl не может быть скопирован из-за неправильных настроек каталога назначения. Это может быть связано с правами на файл или каталог. Более подробная информация находится в системном журнале.
Указанный файл temporary://filesH4Jub не может быть скопирован из-за неправильных настроек каталога назначения. Это может быть связано с правами на файл или каталог. Более подробная информация находится в системном журнале.!
Если хотите посмотреть вот ссылка www.products.lalumiere.kz
Комментарии
Занятно, что такую же муть выдает после установки на D7 menu_icons
Вы эту проблему решили?
Модуль был в других местах тоже неработоспособен, поэтому я его отключил.
Все равно не могу решить проблему не поможете, может что надо, подскажите!
Возникла подобная проблема, есть ли решение. Коллеги, подскажите, пожалуйста.
Сталкивался с подобной ситуацией. Очистил кэш ошибка ушла и модули стали устанавливаться через админку Drupal 7. Похоже где то пути запоминаются
создайте папку temporary в корне, поставьте ей атрибуты 777 а в друпале в приватной директории config/media/file-system прописываем путь к папке тобишь temporary, у меня в v 7.2 проблема так решилась
Таже фигня на одной из впс(на остальных все нормально) После переноса сайта, стал вылазить сабж, ничего не помогает! Смена временной папки не работает, очистка кеша - не работает
Установка прав не помогла, т.к. создаются новые файлы с правами rw------- (www-data, т.е. апач). Не понятно, почему апач их прочитать не может.
Версия 7.7
словил похожий глюк. помогло 777 на /sites/default/files/languages
уму понабрался вот тут
После переноса сайта D7 на другой хост была та же проблема, пробовал все что здесь перечислили Помогло удаление содержимого папки /sites/default/files/languages
Надо создать папку еще 1 в /sites/default/files и дать разрешение т.е атрибуты! Спасибо всем за помощь!
нужно удалить все из /tmp
После установки drupal 7 на сайте выдается ошибка.
Warning: file_put_contents(temporary://filefLsPMr) [function.file-put-contents]: failed to open stream: "DrupalTemporaryStreamWrapper::stream_open" call failed в функции file_unmanaged_save_data() (строка 1904 в файле /var/www/vhosts/site.ru/httpdocs/includes/file.inc).
Дала права 777 папкам: includes, default и file.inc. Ничего не помогает. Где эта строка находится, определить не могу. Кто знает как решить проблему? Я впервые устанавливаю drupal.
Обожаю drupal! Разобралась. Все ок!
Пчёлка, так а в чём была грабля? Не могу разобраться...
Пчёлка, так а в чём была грабля? Не могу разобраться...
Я решил проблему так:
У меня глюк возник после переноса сайта на новый хостинг.
В admin/config/media/file-system во "Временная папка" прописал новый путь до временной папки
Присоединяюсь!!! Решается именно так! Конфигурация - Мультимедиа - Файловая система (admin/config/media/file-system) прописываем новый/правильный путь к папке
тоже решил зайдя в admin/config/media/file-system
Там временная папка была указана: C:\Windows\temp поменял на просто tmp и все заработало.
проблема возникла при переносе с локального компьютера на хостинг
У меня проблема была в том, что папка tmp в директории host/httpdocs/sites/default/files/ была недоступна. Я её удалила и принудительно создала заново присвоив этой папке то же имя tmp в директории host/httpdocs/sites/default/files/ Выставила права на запись 777.После этого drupal eщё запросил доступ на запись к какому -файлу(не помню какой давно это было) . Дала ему возможность, и запустила cron. После создания drupal (-ом) файлы, снова закрыла доступ к /sites/default/ , установив полномочия rwx-r-x r-x . Надеюсь, помогла
Все решилось достаточно быстро надо было в строке "Временная папка" вместо директории "/tmp" вписать "tmp", сразу заработала установка модулей.
у меня проблема решилась таким образом, я на ctool путь /sites/default/files/ctool поставил 777 и все стало на свои места.
Просмотрев много вариантов, я понимаю что у каждого сайта может быть проблема разная, надо просто поэксперементировать с каждым вариантом, который написали вверху
И у меня один в один. Ставил многократно D7 без проблем. В том числе и приходилось настраивать раньше эту временную папку на разных хостингах. Права даны от имени Апача и я даже удалить эти файлы не могу.
А где можно в D7 настроить права, которые используются при создании временных файлов? Ковырялся в file.inc - нихрена там нет. Похоже проблема в настройках сервера. Потому, что на других хостингах проблем с этим нет. Найду решение - отпишусь
Так же. На одном хостинге всё нормально встало, а на ВПС никак.
В итоге проблему решил переводом домена в режим CGI (был через Apache), включением SSL и переустановкой Друпала.
Тогда и папки сразу встают как надо, и ничего куралесить с правами не надо.
Дело в том, что папки модулей которые загружаются по вебу, Апач считает своими, и потому не дает нормально с ними работать. А для управления, нужно быть рутом.
Мне помогла установка прав доступа 775 на каталоги /sites/default/files/languages и /sites/default/files/pictures. После установки прав доступа очистил кэш и все заработало.
отчистил полностью папку sites/default/files
Подозрение что там один кэш хранился.после этого все заработалопардон. чистите с умом! там ещё и файлы содержаться
тоже решил зайдя в admin/config/media/file-system
Все решается еще проще!
Ребята, вы заметили, что все по разному решили эту проблему. Что это значит? Это значит что ни одно из предлагаемых решений работает у вас, но не работает у других. Я понял в чем дело: нужно было зайти в - admin/config/media/file-system - и просто нажать кнопочку "Сохранить" и больше ничего делать не надо!..
Сообщение об ошибке "The file temporary://fileh0RX3P could not be copied.." исчезло и больше не появляется!
У меня подобная проблема возникает по следующей причине: домен и соответственно папки его принадлежат пользователю (любому юзеру созданному из панели ispmgr...), а друпал залит через sftp из под root-а. заливаем из под нужного юзера и все проблемы решены.
http://my_domain/admin/config/media/file-system проверить "Временная папка". Должно быть tmp (без слеша/)
а как именно - можно поподробней?
у меня drupal залит из под root - ?
Возможно ли пройтись по папкам поменять права на пользователей....? Какие папки и на какие права?
перепробовав то что написано свою проблему решил:
- убил папку /translations;
- на странице admin/config/regional/language/update указал sites/default/files/translations
все что выше не помогло
Мне помог просмотр журнала отчетов (в меню: Отчеты — Журнал). Там нашел несколько папок, которым поставил доступ 777. Например:
sites/default/files/languages
sites/default/files/js
Ошибка выглядела так:
Невозможно установить права на public://js.