Ошибка:файл не может быть скопирован.

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

Аватар пользователя antey antey 20 сентября 2008 в 8:49

Установил drupal на сервер под Unix, установил русский и появилось такое

Выбранный файл ******/sites/default/files/tmp/fileSLaJR0 не может быть скопирован.

Как избавится от такого, т.к. надоедает и видно любому.
Почистил каталог, почистил кеш, не помогло.
На локалхосте под Windows не было такого.

Комментарии

Аватар пользователя antey antey 20 сентября 2008 в 9:14

После чистки каталога файлы генерятся вновь и уже с другими именами. И опять таже ошибка на 2 файла.

Аватар пользователя antey antey 20 сентября 2008 в 16:04

Все бы хорошо, но показывать размер своей пиписки на irc #drupal, да еще и деньги просить видимо считается верх крутости...

Аватар пользователя antey antey 20 сентября 2008 в 17:22

Судя по Warning: не выставляются. К тому же "не может быть скопирован" относится к чему?
Скопирован туда, или скопирован от сюда?
И какие права на папки, файлы в таком случае?

Поиском искал подобные проблемы здесь на сайте. Похоже, да это права от пользователя сервера и потому пользователь сайта получает ошибку. Но вот выше изложенное решение не дало результата, либо решение находится в комментах на http://ru.php.net/manual/ru/function.chmod.php я не телепат.

Аватар пользователя antey antey 27 сентября 2008 в 16:54

Поправив права к папкам на 0770 и к файлам на 0772 ошибки исчезли. Однако появилось новое:

warning: fopen(sites/default/files/.htaccess) [function.fopen]: failed to open stream: Permission denied in /***/***/***/www/includes/file.inc on line 129.
Предупреждение безопасности: Невозможно записать файл .htaccess. Создайте этот файл вручную в каталоге sites/default/files и внесите в него следующие строки:
SetHandler Drupal_Security_Do_Not_Remove_See_SA_2006_006
Options None
Options +FollowSymLinks

Фал .htaccess создал вручную. Однако сообщение постоянно появляется.
И еще. Не правятся встроенные в темы настройки.