erro no Apache

4 views
Skip to first unread message

Carlos Aboim

unread,
May 17, 2010, 9:51:41 AM5/17/10
to Drupal Portugal
Ola Pessoal,

Desde a ultima vez que fiz um post aqui no grupo e que não foi à muito
tempo, já fiz francos progressos.

Já instalei e desintalei modulos em várias máquinas com várias
configurações, venho do Django que também é uma boa plataforma de
aprendizagem, mas parece-me que de facto para desenvolver rápido e bem
(acima de tudo - bem) o Drupal é uma beleza!

O que me leva a escrever este post é o seguinte:
Pretendo desenvolver um site com a nova versão Ubuntu Server 10.04, já
o instalei com opção Lamp server que inclui tudo 'prontinho' para
começarmos a desenvolver os nossos projectos com Drupal.

Portanto:
Apache 2.2 - OK
PHP 5 - OK
MySQL5 - OK

Alterei as configurações no final do ficheiro apache2.conf para puder
aceder aos VirtualHosts (tirei o # da directiva VirtualHosts)
No default VIrtualHost na directiva AllowOverride mudei para All
mas quando tento começar o apache surge-me este erro:
"Include takes one argument, Name of the config file to be included"

O que estou a fazer de errado?? Ja fiz uma pesquisa no Google mas não
consigo arranjar a solução!


Obrigado desde já pela ajuda
Carlos Aboim

--
Recebeu esta mensagem porque está inscrito no grupo "Drupal Portugal" dos Grupos do Google.

Para publicar uma mensagem neste grupo, envie um e-mail para drupal-...@googlegroups.com.
Para anular a inscrição neste grupo, envie um e-mail para drupal-portug...@googlegroups.com.
Para ver mais opções, visite este grupo em http://groups.google.com/group/drupal-portugal?hl=pt-PT.

Antonio P. P. Almeida

unread,
May 17, 2010, 10:10:05 AM5/17/10
to drupal-...@googlegroups.com, abo...@gmail.com
On 17 Mai 2010 14h51 WEST, abo...@gmail.com wrote:

> Ola Pessoal,
>
> Desde a ultima vez que fiz um post aqui no grupo e que não foi à
> muito tempo, já fiz francos progressos.
>
> Já instalei e desintalei modulos em várias máquinas com várias
> configurações, venho do Django que também é uma boa plataforma de
> aprendizagem, mas parece-me que de facto para desenvolver rápido e
> bem (acima de tudo - bem) o Drupal é uma beleza!
>
> O que me leva a escrever este post é o seguinte: Pretendo
> desenvolver um site com a nova versão Ubuntu Server 10.04, já
> o instalei com opção Lamp server que inclui tudo 'prontinho' para
> começarmos a desenvolver os nossos projectos com Drupal.
>
> Portanto:
> Apache 2.2 - OK
> PHP 5 - OK
> MySQL5 - OK
>
> Alterei as configurações no final do ficheiro apache2.conf para
> puder aceder aos VirtualHosts (tirei o # da directiva VirtualHosts)
> No default VIrtualHost na directiva AllowOverride mudei para All mas
> quando tento começar o apache surge-me este erro: "Include takes one
> argument, Name of the config file to be included"

Isso quer dizer que há pelo menos uma directiva Include que não tem o
respectivo ficheiro.

No debian (e o sucedâneo Ubuntu) a configuração do Apache está
espalhada por vários sítios:

No meu debian Squeeze (testing) fazendo:

find /etc/apache2/ -maxdepth 1 -type f -print | xargs grep "^Include"

Obtenho:

/etc/apache2/apache2.conf:Include mods-enabled/*.load
/etc/apache2/apache2.conf:Include mods-enabled/*.conf
/etc/apache2/apache2.conf:Include httpd.conf
/etc/apache2/apache2.conf:Include ports.conf
/etc/apache2/apache2.conf:Include conf.d/
/etc/apache2/apache2.conf:Include sites-enabled/

Falta algum destes Includes no apache2.conf?

> O que estou a fazer de errado?? Ja fiz uma pesquisa no Google mas
> não consigo arranjar a solução!

--- appa

Carlos Aboim

unread,
May 17, 2010, 10:22:29 AM5/17/10
to Drupal Portugal
Opa! Obrigado pela brevidade da resposta!
É que ando neste dilema à quase 15 dias nesta máquina...

Bom o post...
Não, os modulos que me enviaste estão todos no apache2.conf e estão
todos 'ligados' (as respectiva correspondencias, por baixo destes
modulos, nao tem o # no inicio da linha)


Carlos Aboim

Antonio P. P. Almeida

unread,
May 17, 2010, 10:39:38 AM5/17/10
to drupal-...@googlegroups.com, abo...@gmail.com
On 17 Mai 2010 15h22 WEST, abo...@gmail.com wrote:

> Opa! Obrigado pela brevidade da resposta!
> É que ando neste dilema à quase 15 dias nesta máquina...
>
> Bom o post...
> Não, os modulos que me enviaste estão todos no apache2.conf e estão
> todos 'ligados' (as respectiva correspondencias, por baixo destes
> modulos, nao tem o # no inicio da linha)

Há uma directiva Include sem ficheiro correspondente algures.

Experimentar isto a ver se produz alguma coisa:

find /etc/apache2/ -type f -print | xargs grep "^Include[:space:]*$"

O que é que diz o error log em /var/log/apache2/error.log?

Carlos Aboim

unread,
May 17, 2010, 11:00:54 AM5/17/10
to Drupal Portugal
Esta instrução não retorna nada

find /etc/apache2/ -type f -print | xargs grep "^Include[:space:]*$"

e no log error do apache só esta a utlima instrução de shutdown que
foi quando tentei recomeçar o apache
Nessa altura ele deu o erro no print mas nao o registou nos logs.

Voltei a tentar recomeçar o apache e apenas retorna o erro:

"Include takes one argument, Name of the config file to be included"

vou dar mais uma 'olhada' nos includes....


Carlos Aboim

Carlos Aboim

unread,
May 17, 2010, 11:10:11 AM5/17/10
to Drupal Portugal
Visualmente o que notei de diferente foi que na linha
# Include generic snippets of statements -> falta-lhe os 2 pontos
no final (:)

Mas mesmo depois de ter alterado continuo a ter o mesmo erro


Carlos Aboim

Antonio P. P. Almeida

unread,
May 17, 2010, 11:29:26 AM5/17/10
to drupal-...@googlegroups.com, abo...@gmail.com
On 17 Mai 2010 16h10 WEST, abo...@gmail.com wrote:

> Visualmente o que notei de diferente foi que na linha
> # Include generic snippets of statements -> falta-lhe os 2 pontos
> no final (:)
>
> Mas mesmo depois de ter alterado continuo a ter o mesmo erro

A solução "final" para esse problema é ser bruto e fazer um aptitude
purge apache2.2-common

Vai levar o módulo do PHP atrás e possívelmente outros. Mas é a única
maneira de começar com algo de novo. E eventualmente eliminar o erro.

Depois é re-instalar.

É a maneira mais fácil. Parece-me.
Reply all
Reply to author
Forward
0 new messages