erro apache AH00526: Erro de sintaxe na linha 1 das diretivas -c / -C:

0

Eu recentemente atualizei para o php56. Agora não consigo executar o apache.

Estou recebendo: -

This site can’t be reached
localhost refused to connect.

ao tentar executar o host local

Quando eu executo o comando httpd -t -c httpd.conf, ele gera o seguinte erro: -

AH00526: Syntax error on line 1 of -c/-C directives:
Invalid command 'httpd.conf', perhaps misspelled or defined by a module not included in the server configuration

O apachectl configtest não apresenta nenhum erro. Nenhum registro nos logs do apache também.

Alguém pode me ajudar a consertar isso. Se você precisar de mais detalhes, por favor, me diga.

    
por Rahul Sharma 01.05.2016 / 08:50

2 respostas

0

Entendi. Foi porque o httpd.conf não conseguiu carregar libphp5.so LoadModule php5_module libexec / apache2 / libphp5.so Se eu comentar isso. O Apache começa a funcionar.

Mas deveria ter registrado os erros. Não sei porque não registrou nenhum erro. De qualquer forma, obrigado @FlorianDeish pela ajuda.

    
por Rahul Sharma 01.05.2016 / 14:10
0

Use a opção -f em vez de -c para especificar um arquivo de configuração, como

httpd -t -f httpd.conf

Verifique se httpd.conf é o diretório atual.

    
por Florian Diesch 01.05.2016 / 09:19