O que mudou no apache2 de saucy para trusty em projetos em / var / www [duplicate]

0

Eu tenho algumas raízes web nos diretórios x, y, z, etc. em /var/www/ , alguns deles (não /var/www/ ) são montados com opções rw,bind,uid=301,gid=301 (301 é uid do usuário www-data e gid do grupo www-data). Isso funcionou muito bem no padrão apache2 de saucy , mas não mais com a versão atualizada em trusty . Todas as permissões de todos os arquivos e diretórios em /var/www/ são de propriedade de www-data:www-data . Alterar todas as permissões para 777 (e reiniciar o serviço) não ajudou! Eu nunca mudei nenhuma configuração em /etc/... ou em algum lugar.

EDIT: Estou recebendo erro 404 quando solicito em http://localhost:80/x (a página de erro sugere que o apache está sendo executado: Apache/2.4.7 (Ubuntu) Server at localhost Port 80 ). Nenhuma substring error ou fatal em /var/log/apache2/error.log ou /var/log/apache2/access.log . netstat -tupln mostra que o apache2 está sendo executado na porta 80.

Alguma idéia?

EDIT 2: Agora as páginas também são quebradas com o lighttpd (não tem nenhum layout CSS e os links de edição não são mostrados no mediawiki (este foi um comportamento causado pelo redirecionamento malicioso do apache, mas não pode mais ser corrigido solicitando a página sob diferentes nomes de host). )). O Apache se comporta como descrito antes

    
por Karl Richter 01.05.2014 / 00:38

1 resposta

0

O diretório padrão de apache2 parece ter mudado de /var/www/ para /var/www/html/ . Então alguém pode (fazer um dos)

  • movendo todo o conteúdo para lucrar com as vantagens dessa alteração [1] (observe que isso pode atrapalhar devido a problemas de redirecionamento)
  • alterando DocumentRoot em /etc/apache2/sites-enabled/000-default.conf de volta para /var/www

[1] veja Onde colocar meu site local começando com a versão 2.4.7 do apache2? (veja o comentário de @Aditya e a resposta existente para a pergunta)

    
por Karl Richter 18.05.2014 / 11:52