Apache 2.4 no MacOS permissões repentinamente erradas

Apache 2.4 no MacOS permissões repentinamente erradas

De repente, minha instalação local do Apache 2.4 no MacOS Yosemite parou de funcionar. O problema parece estar relacionado às permissões, mas não consigo encontrar uma saída.

Depois de várias horas e lendo vários posts, a situação é agora:

Erro:

[authz_core:debug] [pid 35232] mod_authz_core.c(799): [client 127.0.0.1:55992] AH01626: authorization result of Require valid-user : denied (no authenticated user yet)
[core:crit] (24)Too many open files: [client ::1:53498] AH00529: /Users/username/Sites/.htaccess pcfg_openfile: unable to check htaccess file, ensure it is readable and that '/Users/username/Sites/' is executable

(Não tenho esse arquivo .htaccess). De qualquer forma, apliquei brutalmente a permissão 777 em todos os lugares:

$ chmod -R a+rwx /Users/username
$ ls -l /Users/username
drwxrwxrwx  187 username  staff      6358 Dec 13 16:05 Sites
$ ls -l /Users/
drwxrwxrwx+ 174 username  staff  5916 Dec 13 16:39 username

Minha diretiva em httpd.conf é a seguinte:

<Directory "/Users/username/Sites/">
    Options +Indexes +FollowSymLinks +ExecCGI
    AllowOverride All 
    Order allow,deny
    Allow from all
    #Require all granted - tried, doesn't matter
</Directory>

eu posso me livrarPermitir substituir, mas eu realmente preciso de .htaccess E, de qualquer forma, o problema com permissão ainda está presente para muitas imagens e recursos em meus hosts virtuais.

Como sugerido por alguém, mudei o usuário do Apache dentro do httpd.conf

#User _www
#Group _www
User username
Group staff

Ainda o mesmo.

Responder1

Quais são suas contagens de acertos/dia? Se estiverem altos, você pode tentar alterar as configurações de cache. Pode ser que você esteja mantendo arquivos abertos na tentativa de melhorar seus tempos de resposta. Quantos domínios virtuais você está hospedando? Qual é a contagem total (aproximadamente) de arquivos para seus vhosts? Parece que pode ser um problema de ajuste de desempenho ...

informação relacionada