Как настроить Apache для запуска страниц с другим идентификатором группы, чем файлы
У меня есть VPS с Godaddy со следующим:
сентос 6
последний апач
WHM / Cpanel
Я бегу с включенным suphp.
все файлы и папки 755 644
у меня есть программа, расположенная по адресу:
/home/programname/public_html
эта программа редактирует файлы, расположенные на одном сервере в разных учетных записях пользователей. чтобы это произошло, мне нужно:
chown имя программы: имя программы /home/username/public_html
это позволяет редактировать файлы программой, работающей с / home / programname / public_html
когда я пытаюсь просмотреть файлы на
/ Главная / имя пользователя / public_html
на его доменное имя
username.com
Я получил сообщение "Сервер обнаружил внутреннюю ошибку или неправильную конфигурацию и не смог выполнить ваш запрос".
чтобы это исправить я должен
chown username: имя пользователя /home/username/public_html
Как я могу это исправить, чтобы я мог просматривать файлы сайта без необходимости разбивать файлы?
1 ответ
Вы можете использовать ACL:
Включите ACL в файловой системе: https://access.redhat.com/site/documentation/en-US/Red_Hat_Enterprise_Linux/6/html/Storage_Administration_Guide/ch-acls.html
Установите ACL в файловой системе: https://access.redhat.com/site/documentation/en-US/Red_Hat_Enterprise_Linux/6/html/Storage_Administration_Guide/acls-setting.html
Есть также модуль apache, с которым мне не особо повезло: apache2-mpm-itk - http://www.webtatic.com/packages/httpd-itk/
У него есть некоторые проблемы, потому что он не поддерживает должным образом prefork.