[РЕШЕНО] Не работает ImageCache

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

Аватар пользователя Gashh Gashh 7 августа 2011 в 14:52

Создаю новый пресет. Называю его mini, далее добавляю функцию scale and crop и переходя на страницу задания пропорций уже вижу ошибку:
warning: mkdir() [function.mkdir]: File exists in /home/u142568/prof-in.ru/www/sites/all/modules/imagecache-6.x-2.0-beta10/imagecache/imagecache.module on line 555.

Игнорирую, задаю пропорции.. сохраняю.


Папка imagecache пуста,т.е. никакие пресеты не создаются... Всё необходимое включено, доступ для ролей стоит.

Комментарии

Аватар пользователя Plazik Plazik 7 августа 2011 в 15:39

Смотрели что в файле /home/u142568/prof-in.ru/www/sites/all/modules/imagecache-6.x-2.0-beta10/imagecache/imagecache.module на 555 строчке?
Права на папки проверяли?

Аватар пользователя Gashh Gashh 7 августа 2011 в 15:55

// Build the destination folder tree if it doesn't already exists.
if (!file_check_directory($dir, FILE_CREATE_DIRECTORY) && !mkdir($dir, 0775, TRUE)) {
watchdog('imagecache', 'Failed to create imagecache directory: %dir', array('%dir' => $dir), WATCHDOG_ERROR);
return FALSE;
}
там вот это но я не особо понял про что это...
А что такое права на папки???

Аватар пользователя Gashh Gashh 7 августа 2011 в 16:00

хм только что заметил что imagecache лежит в папке modules/imagecache-6.x-2.0-beta10/imagecache
это критично или всё будет работать главное чтоб лежало где нибудь внутри modules/

Аватар пользователя NurOff NurOff 8 августа 2011 в 7:47

"Gashh" wrote:

// Build the destination folder tree if it doesn't already exists.
if (!file_check_directory($dir, FILE_CREATE_DIRECTORY) && !mkdir($dir, 0775, TRUE)) {
watchdog('imagecache', 'Failed to create imagecache directory: %dir', array('%dir' => $dir), WATCHDOG_ERROR);


Переведите на русский язык, хотя бы в гугле трансляторе, все станет понятно.
"Gashh" wrote:
А что такое права на папки???

$dir, 0775, TRUE тут про права что то написано. Smile

Аватар пользователя Plazik Plazik 8 августа 2011 в 9:57

"Gashh" wrote:

хм только что заметил что imagecache лежит в папке modules/imagecache-6.x-2.0-beta10/imagecache
это критично или всё будет работать главное чтоб лежало где нибудь внутри modules/


Модули надо класть в папку: /site/all/modules
В данном случае папка должна иметь вид: /site/all/modules/imagecache
Хотя это и не критично.
"Gashh" wrote:
А что такое права на папки???

Ищите в гугле.