Ubuntu 13.10 apache continua a dar este erro ao acessar o site

1

Acabei de instalar o Ubuntu 13.10. Eu segui este guia (a maioria) para configurar o LAMP. Então eu estava recebendo esse erro sobre

  

Não foi possível determinar com segurança o nome de domínio totalmente qualificado do servidor

Eu resolvi adicionando uma linha ServerName localhost ao arquivo httpd.conf . Depois disso eu instalei o phpmyadmin usando

sudo apt-get install phpmyadmin

Tudo estava funcionando bem (por exemplo, phpmyadmin, mysql etc) Depois disso, copiei um dos meus projetos para /var/www/ e, quando tento acessar, recebo esse erro:

  

Você não tem permissão para acessar / AfaqTraders neste servidor.

Eu tentei

chmod -R o+w /var/www

para fornecer as permissões necessárias (leitura de gravação), mas ainda estou tendo esse erro e não consigo me livrar dele. Alguém pode me dizer o que estou perdendo aqui. Eu sou novo em Ubuntu e não sei muito sobre isso, então peça desculpas se qualquer uma dessas coisas pareçam noob para você.

P.S. Eu tentei quase todas as perguntas aqui no askubuntu, mas não consegui fazer isso funcionar.

Abaixo está a aparência do meu arquivo /etc/apache2/apache.conf :

<Directory />
        Options FollowSymLinks
        AllowOverride None
    Require all denied 
</Directory>

<Directory /usr/share>  
        Options Indexes FollowSymLinks        
        AllowOverride None
    Require all granted
</Directory>

<Directory /var/www/>
    Options Indexes FollowSymLinks
    AllowOverride All 
    Require all granted
</Directory>

<Directory /*> 
   Options Indexes FollowSymLinks
   AllowOverride None
   Require all granted
</Directory>
    
por Kamran Ahmed 12.01.2014 / 13:05

2 respostas

1

Eu não sei o que o comando a seguir fez, mas resolveu o problema para mim:

sudo chmod -R 755 /var/www
    
por Kamran Ahmed 13.01.2014 / 05:36
0

AllowOverwrite para /var/www deve ser None em vez de All ;)

    
por santa 20.03.2014 / 16:06