Problema com o apache

1

Eu tenho problema com o apache, quando eu configuro um LAMP, escrevo:

sudo apt-get install apache2

E tudo foi divertido, mas depois eu escrevi

cd /etc/apache2/mods-available
sudo cp * /etc/apache2/mods-enabled

E quando eu começo um apache eu recebo log de erros

"* Starting web server apache2                                                                    * 
 * The apache2 configtest failed.
Output of config test was:
apache2: Syntax error on line 140 of /etc/apache2/apache2.conf: Syntax error on line 1 of /etc/apache2/mods-enabled/lua.load: Cannot load /usr/lib/apache2/modules/mod_lua.so into server: /usr/lib/apache2/modules/mod_lua.so: cannot open shared object file: No such file or directory
Action 'configtest' failed."

Como posso consertar isso? Por favor, dê um conselho simples, porque esta é a minha primeira vez no Ubuntu. (Eu tenho o Ubuntu 14.04 LTS)

    
por Piotr Nowak 26.10.2014 / 18:06

2 respostas

1

Os arquivos em /etc/apache2/mods-enabled devem ser links para arquivos em mods-available , portanto, exclua os arquivos que não são links:

sudo find /etc/apache2/mods-enabled -type f -exec rm {} +

E, no futuro, use a2enmod e a2dismod .

    
por muru 26.10.2014 / 18:14
1

O suporte a Lua no Apache no 14.04LTS está quebrado, veja também: mod_lua is faltando em 14.04?

Aparentemente, um patch já existe há algum tempo, mas ninguém se preocupou em enviar a correção ainda. Veja também: link , especificamente - dê uma olhada em a solução alternativa sugerida .

    
por Tijn Porcelijn 28.10.2014 / 17:58