Подскажите про таблицу files (решено)

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

Аватар пользователя Alex_R Alex_R 24 августа 2010 в 23:55

1. Как я понял эта таблица содержит информацию обо всех файлах которые когда либо были загружены на сайт и не чистится (по крайней мере у меня) при удалении уже не нужного файла. Это так и должно быть? Какой в этом глубинный смысл? Как я понимаю поле status указывает актуальная информация в данной записи или нет, может те, в которых в этом поле "0" можно удалить? Или нельзя? Есть какие нибудь встроенные средства?

2. Если требуется на существующем сайте поменять путь к папке files как я понимаю недостаточно поменять путь к папке в admin/settings/file-system и перенести туда все содержимое, а нужно будет и пути в таблице Files в поле filepath изменять? Или это система делает сама?

Комментарии

Аватар пользователя Alex_R Alex_R 25 августа 2010 в 2:27

Alex_R wrote:
2. Если требуется на существующем сайте поменять путь к папке files как я понимаю недостаточно поменять путь к папке в admin/settings/file-system и перенести туда все содержимое, а нужно будет и пути в таблице Files в поле filepath изменять? Или это система делает сама?

Проверил, сама система это не делает. Sad
Есть какие нибудь готовые варианты как это сделать? Нужно поменять пути с site/mysite.ru/files на site/all/files.

Аватар пользователя Full_acсess Full_acсess 25 августа 2010 в 8:40

нет, дрюпал сам этого не делает, в настройках файловой системы написано черным по белому "Изменение этого пути в ходе работы сайта вызовет проблемы, поэтому на работающем сайте изменяйте этот параметр только если точно знаете, что делаете.", но это не проблема сделать через phpmyadmin есть в SQL такая команда как найти и заменить, сам её не помню, чтото типа UPDATE 'files' SET 'filepath'='site/all/files' WHERE 'filepath'= 'site/mysite.ru/files' - ЭТО ПРИМЕР НЕ ТОЧНЫЙ НА РАБОЧЕЙ БАЗЕ НЕ ПРОБОВАТЬ!!!

Аватар пользователя Alex_R Alex_R 25 августа 2010 в 14:07

Сделал, практически все заработало. Возник непонятный глюк - перестал работать image_fupload при попытке загрузки выдает ошибку 503. Если кто сталкивался - подскажите пожалуйста... пока пошел искать причину...

Аватар пользователя Full_acсess Full_acсess 25 августа 2010 в 14:32

ошибка 503-много о чем говорит. Чья ошибка? Браузера или дрюпала? Кеш попробуйте почистить, если не поможет, удалить модуль и переустановить заново

Аватар пользователя Alex_R Alex_R 25 августа 2010 в 14:56

Что ошибка сервера - понятно.
Права у папок site/all/files' и 'site/mysite.ru/files' одинаковые. (начинаю тихо ненавидеть MS server, но вроде действительно одинаковые).
При подключении к старой папке files и старой таблицы files все работает, с новыми установками нет, при попытке удаления старых файлов тоже пишет, что доступ запрещен, так что не в fupload дело Sad

Аватар пользователя Alex_R Alex_R 25 августа 2010 в 17:01

В чем была ошибка не понял Sad Откатился к старой базе и повторил еще раз всю операцию и заработало. Вроде делал все так же как и в первый раз. После первого раза папку на сервере не трогал. Чудеса...