Шаблоны сайтов с ПОДкаталогами -- недостаточные права доступа
Шаблоны сайтов с ПОДкаталогами -- недостаточные права доступа
Попросили вкинуть в шаблон для создания сайтов готовый развёрнутый движок.
Нашёл место хранения шаблонов, подложил, всё вроде норм появляется... но не работает, и с правами аккаунта через FTP даже удалить каталоги нельзя (файлы при этом удаляются).
Откопал в скрипте v-add-web-domain следующую строчку:
То есть -- оно не предполагает при копировании из шаблона, что в нём будут И КАТАЛОГИ, атрибут +x снимается, и каталоги становятся "непроходимыми". Пока запатчил принудительно нужные мне добавлением строк типа:
Но этот хак перебьётся при обновлении. Надо какое-то более правильное, общее решение. Есть? Будет?
Нашёл место хранения шаблонов, подложил, всё вроде норм появляется... но не работает, и с правами аккаунта через FTP даже удалить каталоги нельзя (файлы при этом удаляются).
Откопал в скрипте v-add-web-domain следующую строчку:
Code: Select all
chmod 644 $HOMEDIR/$user/web/$domain/public_*html/*
Code: Select all
chmod u+x $HOMEDIR/$user/web/$domain/public_*html/manager
chmod u+x $HOMEDIR/$user/web/$domain/public_*html/setup
Re: Шаблоны сайтов с ПОДкаталогами -- недостаточные права доступа
Fix permissions from console
Code: Select all
chown -R user:user /hone/user/web/domain.tld/public_html
find /hone/user/web/domain.tld/public_html -type d -exec chmod 0755 {} \;
find /hone/user/web/domain.tld/public_html -type f -exec chmod 0644 {} \;