Да, проблема в правах на данные каталоги, хостер конкретно ничего не сказал, только сообщил, что поправил права на директорию, где лежит сайт и еще на что-то. Сама функция move_uploaded_file на хосте присутствует. Я в администрировании сереверов не особо понимаю, поэтому распределение прав для меня темная сторона. Видимо тех прав, которыми я обладаю как админ своего кусочка сервера (места под сайт/сайты) не хватало.
То есть правильно ли я понял, ты отказался от использования этого модуля?
Вот выдержки из моей переписки с поддержкой valuehost.
---------------
Просьба изменить owner содержимого всех файлов и папок в htdocs, поскольку существующая ситуация не позволяет нормально пользоваться плагином Gavick Photoslide - он не дает загрузить фотографии из-за недостатка прав в своем каталоге, а права изменить невозможно, поскольку я не являюсь ownerом нужных файлов и папок. Заранее благодарен
---------------
Права поправлены. Не меняйте права на директории, они должны быть 4770.
---------------
Благодарю Вас, но видимо проблема была не только или не столько в правах на папки. В техподдержке gavick.com в ответ на жалобы на их плагин Gavick Photoslide GK3 для Joomla предложили проверить функцию PHP move_uploaded_file на хосте, т.к. загруженный файл не переносится в место, указанное в аргументе destination. Я не настолько разбираюсь в тонкостях PHP, чтобы понять как ее проверять. Не могли бы Вы помочь мне в решении проблемы?
---------------
Проблема уже решена именно выставлением прав на соотвествующие каталоги. На каталоги установлен s-бит, который позволяет данной функции перемещать файлы с корректным owner.
---------------
Тем не менее проблема осталась. При попытке закачать изображение плагин пишет:
* Внимание! Не удалось изменить права на файл!
* Error when moving file (please check permissions for directories)
---------------
Заменил для вас функцию PHP move_uploaded_file() на copy() в htdocs/libraries/joomla/filesystem/file.php.
---------------
Да, ошибка та же самая. Гм. На локальной машине проблем нет (MacOSX 10.5.8, MAMP). Видимо дело все же в правах доступа, только вот на что.
---------------
Уточните, именно этот модуль нужен? Может попробовать другие похожие модули?
---------------
Да, нужен именно этот модуль, он завязан на используемый шаблон
---------------
Тогда вариант все же обратиться в техподдержку модуля.
Спасибо за выбор Valuehost.
---------------
В общем замкнутый круг. Что еще спрашивать и где копать без понятия. Неужели никто не сталкивался еще?