Здравствуйте! Такой вопрос: есть сервер с Debian 8 Jessie и Apache 2.2. Apache работает в режиме MPM-ITK, что позволяет запускать скрипты от имени различных пользователей системы. Почему-то, если я указываю в директиве AssignUserID виртуального хоста логин и группу root, то вижу ошибку 500 вместо сайта. root является владельцем всех файлов и папок (в поддиректории, которая указана в Directory у конфига). На все файлы стоят права 700. В логах ошибок Apache вижу следующее:
Wed Dec 07 06:25:06.167289 2016] [mpm_prefork:notice] [pid 922] AH00163: Apache/2.4.10 (Debian) mpm-itk/2.4.7-02 configured -- resuming normal operations
[Wed Dec 07 06:25:06.167350 2016] [core:notice] [pid 922] AH00094: Command line: '/usr/sbin/apache2'
[Wed Dec 07 11:28:50.344176 2016] [:error] [pid 8583] [client 51.15.55.204:48962] script '/var/www/html/xmlrpc.php' not found or unable to stat
[Wed Dec 07 14:21:54.002976 2016] [:error] [pid 10362] [client 185.25.148.240:39817] script '/var/www/html/testproxy.php' not found or unable to stat
2016-12-07 15:19:40 unable to set gid=1000 or uid=0 (euid=0): forcing real = effective[]code