После устаноыки модуей/компонент/мамботов через админук не могу получить доступ к ноыфм папкам и файлам черезщ фтп, т.к. владелец файлов - только apache (8080), приходится напрягать хостера. Как решить проблему? На все папки стоят права 755, за исключением тех, куда ставится компонент (там временно даются фулл права всем).
Ответ: Права на файлы после установки никак. только менять владельца через панель управления хостингом. А в идеале - доводить до ума на локали, на том-же денвере и синхронизировать с удалённым хостом.
Ответ: Права на файлы после установки Не думаю, а зачем? Вы через встроенный в него файл менеджер можете с файлами оперировать, да и вообще зачем Вам их через FTP менять?
Ответ: Права на файлы после установки Решение проблемы - ставить права на ноыве папки не 0755 а 4755.
Ответ: Права на файлы после установки Как можно это реализовать (я про Group ID bit) 4755? По-моему Joomla не позволяет менять первый бит новых папок...
Ответ: Права на файлы после установки Иногда даже через SSH поменять права не удаётся, так как права принадлежат не вам, приходится работать например через JoomlaXtplorer
Ответ: Права на файлы после установки MaximM, странно, у меня через JoomlaXtplorer ничего не получалось менять, если права на папки мне не принадлежали.
Ответ: Права на файлы после установки В итоге решил работать по FTP с файлами, которые могу редактировать, и через joomlaXtplorer - с теми, владельцем которых я не являюсь (т.е. которые созданы скриптами Joomlы). PHP не умеет менять владельца файла (естественно сервер не от имени root'а работает). P.S. На самом деле действительно возникает вопрос уже филосовский - а надо ли? Сменишь права, а потом думай, почему это Джумла удалить компонент не может?
Ответ: Права на файлы после установки у меня быают часто такие ситуации ,что компонент при установке, напрмиер Artio joomSef ставит на свои папки пользователя Nobody (65535 ) и даже через SSH не меняютяс права Chown'ом Приходится из админки напримре тем же ДжумлаЕксплорером менять.
Ответ: Права на файлы после установки Реально, если php-скрипт создает папку/файл, то владельцем файла является web-сервер (если глянуть в процессы, то он чаще всего называется www). Этот факт позволяет скриптам оперировать с папкой без необходимости давать на нее аттрибуты 777, что позитивно сказывается на безопасности сайта в целом. Т.о. многое завист от того, каким образом Вы заливали Joomla на хостинг и как запущен PHP. Если PHP запущен, как модуль апача, а файлы вы заливали по-файлово через FTP клиент, то имеете проблемы с работой скриптов или с безопасностью (в зависимости от того что выбрали). Если же залить грамотно, то у скриптов никаких проблем не будет, однако по FTP файлы менять не сможете.
Ответ: Права на файлы после установки Это не права, это хостера менять нужно У которого подобных проблем нет. Пиши в личку, подскажу что за хостер А так, если даже Joomla System Tool и JoomlaXtplorer не помогает, то только хостера доставать что-бы правильно сервак настроил...
Ответ: Права на файлы после установки Вижу, что ответ на мой вопрос где-то рядом, помогите, пожалуйста, как новичку Я залил дистрибутив Joomla на хостинг, в админке видно, что владельцем файлов и директорий являюсь я, группа apache. Права установлены 755 и 644, т.е. полный доступ у меня есть. Но инсталлятор джумлы говорит, что папки не доступны для записи! От имени какого пользователя работает инсталлятор joomla? Возможно ли сделать, чтоб он работал от моего имени, чтоб не давать полный доступ всем?
Ответ: Права на файлы после установки У меня такая же фигня приключилась, Джумла здесь работает от GID, т.е. от гостевой учетки. Я делал так: Ставил права 777 во время установки и когда что-нибудь ставлю, а потом обратно на 644...