geval 3 Опубликовано 24 июня, 2007 Жалоба Share Опубликовано 24 июня, 2007 такая проблема, когда в магазине ставишь любой модуль, на сервере- каждый раз выводится конкретное пожелание, поставьте права- на такой то файл. и каждый раз лезу вручную- ставлю права 777, опять жму кнопку установить модуль- и так по новой.. если в модуле более 15 изменяемых файлов, то это довольно надолго затягивается. может быть стоит- внести такую доработку, чтобы как-то на лету- в нужные файлы- ставились права 777 сразу же? то есть установщик модулей чтобы это делал.. либо хотя бы в отдельный список выводить те файлы- на которые надо ставить 777, это сильно ускорит дело. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 25 июня, 2007 Жалоба Share Опубликовано 25 июня, 2007 Как я понимаю, так не сделать, во всяком случае я не знаю как. Вообще, можно конечно на все файлы магазина поставить права 777, но это ведь, по идее, потенциально опасно с точки зрения безопасности магазина. Но зато не будет предупреждений, что нет доступа на запись при установке модуля. Установить права доступа рекурсивно, т.е. на все файлы внутри папки, можно например через SSH (Telnet) если хостер даёт доступ к нему. Заходишь в папку с магазином и указываешь команду: chmod -R 777 * R именно заглавная. Ссылка на сообщение Поделиться на другие сайты
geval 3 Опубликовано 25 июня, 2007 Автор Жалоба Share Опубликовано 25 июня, 2007 спасибо, пожалуй так и сделаю. либо через FTP можно.. просто действительно 777 это попахивает жареным:-) Ссылка на сообщение Поделиться на другие сайты
alpha 0 Опубликовано 23 октября, 2007 Жалоба Share Опубликовано 23 октября, 2007 Ну, наверное лучше в установщик это запихать. А то столкнулся с такой проблемой Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 23 октября, 2007 Жалоба Share Опубликовано 23 октября, 2007 Ты имеешь в виду что б установщик сам права менял? Так ведь многие хостеры например запрещают использовать chmod команду. Ссылка на сообщение Поделиться на другие сайты
ABerezin 0 Опубликовано 24 октября, 2007 Жалоба Share Опубликовано 24 октября, 2007 Зато есть ftp :) Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 24 октября, 2007 Жалоба Share Опубликовано 24 октября, 2007 Ну да, можно руками через ftp, если файлов много и у всех недостаточные права доступа, замачаешься менять. Но другого выхожа пока нет, вроде бы. Ссылка на сообщение Поделиться на другие сайты
ABerezin 0 Опубликовано 24 октября, 2007 Жалоба Share Опубликовано 24 октября, 2007 Я не про руками через фтп, а про автоматом через фтп к самому себе, если chmod не разрешён. Ближайший пример работы - smf (Кстати, неплохо-бы обновиться до 1.1.4). Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 25 октября, 2007 Жалоба Share Опубликовано 25 октября, 2007 Не знаю, для меня это пока что сложновато такое сделать, может чуть позже дорасту до этого, SMF форум кстати очень интересен в этом плане, т.е. установление обновлений например тоже, да и установщик модулей в форуме практически такой как и в VaM Shop, тоже установочные файлы и XML с описанием. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 25 октября, 2007 Жалоба Share Опубликовано 25 октября, 2007 Форум обновил, спасибо за напоминание. Ссылка на сообщение Поделиться на другие сайты
one 0 Опубликовано 11 января, 2008 Жалоба Share Опубликовано 11 января, 2008 Тоже вот попробовал это фичку... Дико неудобно ставить постоянно ручками права да и к томуже потом не вспомнить на какие файл\папки менял права что бы вернуть их. Т.е. это модуль со временем превратит шоп в одну большую дырку... Сашь надо как то подумать над этим... А по времени что ручками устанавливать модули что права ставить одно и тоже выходит. Вывод - нету полезности от этого модуля... IMHO. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 11 января, 2008 Жалоба Share Опубликовано 11 января, 2008 Ну а как подумать, если нет досутп на запись в файл и если модулю нужно записать в файл, модуль не установится. Я даже не знаю как сделать. Ссылка на сообщение Поделиться на другие сайты
one 0 Опубликовано 11 января, 2008 Жалоба Share Опубликовано 11 января, 2008 НУ может быть тогда после внесения кода в файл что бы установщик снимал права на запись? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 11 января, 2008 Жалоба Share Опубликовано 11 января, 2008 Многие хостеры запрещают chmod командой пользоваться. Ссылка на сообщение Поделиться на другие сайты
ABerezin 0 Опубликовано 12 января, 2008 Жалоба Share Опубликовано 12 января, 2008 ftp_chmod Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 12 января, 2008 Жалоба Share Опубликовано 12 января, 2008 Так это ж наверное гед-то ещё придётся вводить доступ к ftp, доступ к папке с магазином. Ссылка на сообщение Поделиться на другие сайты
ABerezin 0 Опубликовано 12 января, 2008 Жалоба Share Опубликовано 12 января, 2008 Разумеется, а что в этом страшного? Можно ведь только на время сеанса вводить. Так сейчас большинство современных инсталляторов работает. Опть напомню про smf. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 12 января, 2008 Жалоба Share Опубликовано 12 января, 2008 Да вроде ничего страшного, только как объяснить, как правильно прописывать путь к директории когда настройки ftp указываешь. Ссылка на сообщение Поделиться на другие сайты
ABerezin 0 Опубликовано 12 января, 2008 Жалоба Share Опубликовано 12 января, 2008 Подожди, какой путь к какой директории? Наверное я что-то не понял. Должно быть так: всё работает как всегда, но если chmod не получается, то у юзера запрашивается доступ к фтп (логин, пароль). И всё. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 13 января, 2008 Жалоба Share Опубликовано 13 января, 2008 Нужно же указывать ftp сервер, логин, пароль и путь к директории магазина относительный. Разве нет!? В том же SMF именно так, да и вроде логично, ты ж зайдя на ftp не сразу обычно попадаешь в htdocs папку. Ссылка на сообщение Поделиться на другие сайты
ABerezin 0 Опубликовано 13 января, 2008 Жалоба Share Опубликовано 13 января, 2008 У тебя ведь есть DIR_FS_DOCUMENT_ROOT, DIR_FS_CATALOG. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 13 января, 2008 Жалоба Share Опубликовано 13 января, 2008 Так а на ftp ведь попки отличаются. В ftp обычно не пишется абсолютный путь. Вобщем, нужно будет попробовать сделать, в смысле устновка прав по ftp, не знаю пока даже, потяну или нет, но идея интересная, во всяком случае в smf при установке патча довольно удобно получается. Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения