Olá para todos,
Estamos integrando o Moodle com o Elgg e tivemos alguns problemas na instalação do Elgg no Linux, precisamente a distribuição CentOS.
Para evitar que outros usuários não passem pelos mesmos problemas de instalação, segue abaixo a solução encontrada para a instalação.
Como não instalei o Elgg no diretório padrão (DocumentRoot /var/www/), foi preciso criar um virtual host para que apache tenha acesso às pastas e subpastas onde o elgg está instalado.
As configurações abaixo foram adicionadas no final do arquivo httpd.conf - /etc/httpd/conf/
#Configuracoes para instalacao do Elgg
<VirtualHost *:80>
ServerAdmin webmaster@localhost
DocumentRoot digitar o caminho de localização da pasta elgg (exemplo:/home/usuario/public_html/elgg/)
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory digitar o caminho de localização da pasta elgg (exemplo:/home/usuario/public_html/elgg/)>
Options Indexes FollowSymLinks MultiViews
AllowOverride FileInfo Limit Indexes Options=Indexes,FollowSymL$
Order allow,deny
allow from all
</Directory>
</VirtualHost>
Depois de feito isso, o apache deve ser reiniciado e a instalação do Elgg seguirá corretamente.
Espero te ajudado.
Abraços,
Rodrigo Azevedo - MP