Você pode resolver este problema habilitando o módulo de reescrita do apache (Rewrite module) a partir do arquivo httpd.conf, mas para isso você vai ter que pedir para os administradores do seu servidor.
Só ligar e falar com eles que você precisa alterar a configuração do apache, ou melhor, fala pra eles que você precisa instalar o elgg e configurar o apache para isso, então manda a página de requisitos técnicos: http://docs.elgg.org/wiki/Installation/Requirements
Eu resolvi os meus problemas de instalação de forma mais fácil:
Hospedei o site na A2 http://www.a2hosting.com/social-networking/elgg-hosting
Consegui instalar o Elgg em 1 minuto usando o Cpannel.
Eu também penei com o mesmo problema. Só consegui fazer rodar usando o XAMPP!
Faça o download: http://www.apachefriends.org/pt_br/xampp-windows.html
Após siga o passo a passo que está na própria WIKI do Elgg: http://docs.elgg.org/wiki/Install_XAMPP
Pronto! Você não receberá mais essa mensagem de erro. Just be happy!
Talvez esse plugin ajude a resolver esse problema:
http://community.elgg.org/pg/plugins/project/570566/developer/brett.profitt/login-as
Abraços,
Você pode tentar o Vazco_karma http://elggdev.com/vazco_karma
É um plugin pago mas talvez resolva o seu problema.
Acredito que o problema seja do plugin e não do elgg.
Explique melhor o que está acontecendo.
Por exemplo:
1- Instala um novo elgg e me diz qual é a versão.
2- Desativa todos os plugins
3- Começa a ativar os plugins um a um e espera acontecer o erro (que acredito que não irá acontecer enquanto você utilizar os plugins padrões do elgg)
4- Quando acontecer o bug, você desativa todos os plugins e ativa apenas o plugin responsável pelo bug.
5- Se o bug persistir quando você ativa este plugin, me diga qual é o nome do plugin e tentaremos resolver o problema.
Você: "O que eu faço?"
Faça isso ^^
Já aconteceu isso comigo.
Enquanto os avatares estavam desaparecidos, notei também que a funcionalidade de upload de arquivos deixou de funcionar adequadamente (parecia que o arquivo era enviado, ele ficava registrado no BD, mas quando se fazia um download era um arquivo de zero bytes).
Isso ocorreu 2 vezes, em 2 instalações diferentes; mas a situação estava sempre relacionada à área de dados :
1) numa situação, ao fazer uma reinstalação, esqueceu-se de transladar também a pasta de dados. A solução foi recolocar a área de dados. Como havíamos também instalados novos plugins, a coisa não funcionou corretamente por conta de um arquivo que fica na raiz da pasta de dados - precisamos mexer mais a fundo para restaurar o funcionamento pleno. Então, cuidado!!!
2) em outra situação, era simplesmente o direito de leitura e escrita na pasta de dados. Solução simples e direta.
De Lucca
Não Marcos, ainda nem cheguei nesta etapa de estudo das funcionalidades.
Eu ainda estou com problemas na instalação.
Me parece que como ainda não havia configurado as permissões tive que editar o .htaccess e settings.php e upar pro servidor via FTP.
Mas na próxima tela de system settings, eu preencho os campos com os diretório de upload, nome do site, slogan etc e quando clico em save meu provedor/servidor reporta o erro 404 de página não encontrada e me redireciona pra index do site.
Por acaso existe uma lista de diretórios que eu deva atribuir permissões específicas? ou será que alguém sabe me dizer o motivo do erro?
Obrigado!
Victor, eu estava com o mesmo problema, isso é o Apache. Tu tem que ativar o módulo (mod_rewrite)
Para ativar:
No arquivo Apache/Conf/httpd.conf, procure pela linha:
#LoadModule rewrite_module modules/mod_rewrite.so
e descomente removendo o símbolo “#” do início da linha para ficar assim:
Procure também pela linha
AllowOverride None
e altere para
AllowOverride All
:)
info@elgg.org
Security issues should be reported to security@elgg.org!
©2014 the Elgg Foundation
Elgg is a registered trademark of Thematic Networks.
Cover image by Raül Utrera is used under Creative Commons license.
Icons by Flaticon and FontAwesome.