como conseguir a homepage no localhost?

5 views
Skip to first unread message

Carlos Aboim

unread,
Apr 28, 2010, 12:42:32 PM4/28/10
to Drupal Portugal
Uma pergunta de iniciante certamente,

mas como é que consigo carregar a 'pagina de entrada' do Drupal?

Tenho tudo configurado e a funcionar Apache 2, PHP5, MySQL5 e tenho
uma directoria Drupal 6.16 no desktop do meu mac.

Quando dou o endereço http://localhost/'qualquercoisa' o servidor
retorna pagina nao encontrada.
Preciso de saber o que por a frente de localhost


Abraços a todos

--
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,
Apr 28, 2010, 3:55:44 PM4/28/10
to drupal-...@googlegroups.com, abo...@gmail.com
On 28 Abr 2010 17h42 WEST, abo...@gmail.com wrote:

> Uma pergunta de iniciante certamente,
>
> mas como é que consigo carregar a 'pagina de entrada' do Drupal?
>
> Tenho tudo configurado e a funcionar Apache 2, PHP5, MySQL5 e tenho
> uma directoria Drupal 6.16 no desktop do meu mac.
>
> Quando dou o endereço http://localhost/'qualquercoisa' o servidor
> retorna pagina nao encontrada.
> Preciso de saber o que por a frente de localhost

Não tenho um Mac mas não creio que seja muito diferente do Debian. A
questão é a directoria onde está o site drupal. É preciso das três,
uma, pelo menos.

1. Que a directoria base do Drupal esteja debaixo do path que o Apache
toma conta. No meu caso /var/www. Assim se o site estiver colocado
em /var/www/meusitedrupal

O URL será http://localhost/meusitedrupal

2. Estar debaixo de uma directoria $HOME/public_html. É uma
configuração que requer o módulo userdir a funcionar.

Neste caso o URL será http://localhost/~<username> em que username
é o nome do utilizador no sistema, que coincide com a
sub-directoria da /home onde está a área de utilizador.

3. Estar noutro sítio qualquer nesse caso é preciso criar uma
directiva VirtualHost que diz respeito a essa directoria.

Começar aqui: http://drupal.org/node/159540

Já agora. Nada, nada, nada substitui a experiência de uma coisa
presencial. Porque não ir até à oficina de Drupal no próximo dia 8 de
Maio e tirar as dúvidas, senão todas, as mais prementes pelo menos.

--- appa

Diana Soares

unread,
Apr 28, 2010, 7:32:12 PM4/28/10
to drupal-...@googlegroups.com
Olá,

Não consegues "ver" a página do Drupal porque o servidor Apache
provavelmente também não a consegue ver.

Para solucionar, tens várias hipóteses, como por exemplo:

1. colocar a directoria do drupal em /Library/WebServer/Documents/
Contudo, no teu mac pode ser uma directoria diferente.
No Terminal, faz:

$ grep DocumentRoot /etc/httpd/httpd.conf

para confirmares qual a directoria onde, por omissão, o Apache vê os documentos.
Depois de confirmares, podes copiar o directório drupal-6.16 para lá.

2. (eu prefiro esta) Edita esse mesmo ficheiro /etc/httpd/httpd.conf
e muda o DocumentRoot para um directório na tua área:

DocumentRoot "/Users/<o-teu-utilizador>/Sites"

e reinicia o apache:
$ sudo apachectl restart

3. .... Há muitas outras configurações possíveis, com Alias ou VirtualHost...
Se quiseres saber mais, lê um pouco da documentação do Apache.

Estas opções são, no fundo, semelhantes às que o Antonio P. P. Almeida
te deu na resposta anterior, mas do ponto de vista de quem tem Mac.
E concordo com a resposta anterior, podes sempre passar na oficina de
Drupal no próximo dia 8 de
Maio para tirares dúvidas.

Espero ter ajudado,
Diana Soares


2010/4/28 Carlos Aboim <abo...@gmail.com>:

Carlos Aboim

unread,
Apr 29, 2010, 4:05:29 AM4/29/10
to Drupal Portugal
Ok,

Obrigado pela brevidade na resposta. Vou alterar como explicado, e
depois faço o post do resultado.

Vou ver se consigo aparecer la no dia 8, já agora onde posso obter +
informações?

abraços
> > Quando dou o endereçohttp://localhost/'qualquercoisa'o servidor
> > retorna pagina nao encontrada.
> > Preciso de saber o que por a frente de localhost
>
> > Abraços a todos
>
> > --
> > 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 emhttp://groups.google.com/group/drupal-portugal?hl=pt-PT.
>
> --
> 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 emhttp://groups.google.com/group/drupal-portugal?hl=pt-PT.

Carlos Aboim

unread,
Apr 29, 2010, 4:07:14 AM4/29/10
to Drupal Portugal
ups foi mal,
ja sei onde vai ser a Oficina Drupal, no IST!

Carlos Aboim

unread,
Apr 29, 2010, 5:50:38 AM4/29/10
to Drupal Portugal
Depois de ter seguido todos os passos que me indicaram e de ter
seguido tambem os passos indicados em http://drupal.org/node/238805,
ainda não consigo ver a pagina de instalação do Drupal, só consigo ver
a pagina do Apache que aparece por defeito.

Parece-me que o Apache tem que carregar o documento 'index.php' da
directoria Drupal que está no caminho /Users/<nome_utilizador>/Sites/
Drupal6.16
Pelo que consigo perceber analisando o output do Apache, este consegue
carregar o modulo do PHP.

o que posso estar a fazer de errado?


obrigado
Carlos Aboim

Diana Soares

unread,
Apr 29, 2010, 6:36:04 AM4/29/10
to drupal-...@googlegroups.com
Olá,

Que passos exactamente fizeste?
Qual opção escolheste?

Põe aqui mais detalhes sobre o que fizeste para tentar perceber o problema.

Cumprimentos,
Diana Soares

2010/4/29 Carlos Aboim <abo...@gmail.com>:

Carlos Aboim

unread,
Apr 29, 2010, 7:14:20 AM4/29/10
to Drupal Portugal
Ok vamos la!

Tenho instalado o Apache 2
Tenho instalado o MySQL
Tenho instalado o PHP5 e penso que esta a funcionar embora tendo feito
o script phpini.php e que está na directoria root do meu site, não
consigo carregá-lo no browser.

Optei por utilizar um VirtualHost a que dei o nme conforme a
documentação do Drupal drupal.local
Configurei o VirtualHost assim:
http://dpaste.com/hold/188960/

e quando aponto para o endereço http://drupal.local apenas aparece
a pagina default do Apache

obrigado
Carlos Aboim

On 29 Abr, 11:36, Diana Soares <diana.soa...@gmail.com> wrote:
> Olá,
>
> Que passos exactamente fizeste?
> Qual opção escolheste?
>
> Põe aqui mais detalhes sobre o que fizeste para tentar perceber o problema.
>
> Cumprimentos,
> Diana Soares
>
> 2010/4/29 Carlos Aboim <abo...@gmail.com>:
>
>
>
> > Depois de ter seguido todos os passos que me indicaram e de ter
> > seguido tambem os passos indicados emhttp://drupal.org/node/238805,

Carlos Aboim

unread,
Apr 29, 2010, 7:23:55 AM4/29/10
to Drupal Portugal
Já depois de ter submetido este post alterei a directiva

NameVirtualHost *:80

para:

drupal.local:80

dei previlégios de administrador à pasta Sites do Drupal que está na
pasta Sites (VirtualHost root folder) do meu user

mas sempre sem sucesso!!

Obrigado pela ajuda mais uma vez

Carlos Aboim

Carlos Aboim

unread,
Apr 30, 2010, 5:40:50 AM4/30/10
to Drupal Portugal
Ja descobri o problema, embora ainda não tenha a solução!

O que está a acontecer é uma 'confusão' entre as versões do apache que
tenho instaladas.
Assim temos:
Por defeito o Mac OS X 10.4 tras instalado por defeito o Apache 1.3,
mas eu em tempos instalei a versão Apache 2.2
quando faço apachectl start[/stop] existe uma correspondencia no
painel de preferencias do sistema que indica que
o server foi de facto iniciado ou parado. Logo a versão Apache 2.2
está a funcionar e é a que é assumida por defeito.
Mas quando vejo o error_log está la uma mensagem que diz que o host
127.0.0.1 não existe, logo demonstra que algo de errado se passa
porque eu tenho um VHost direcionado precisamente para 127.0.0.1,
depois quando tento aceder ao localhost pelo browser
surge mensagem usual do apache de pagina nao encontrada mas em rodape
surge a referencia à versao do Apache 1.3

Entao sou obrigado a concluir que existe alguma desconfiguração entre
as duas versoes do Apache, em que a que está em funcionamento (2.2)
mas que vai buscar as configurações do Apache 1.3 (original)

Aceito as vossas dicas para a resolução do problema

Abraços
Carlos Aboim

Helder Castro

unread,
Apr 30, 2010, 5:43:06 AM4/30/10
to drupal-...@googlegroups.com
Acrescento que o Drupal 6.xx não funciona correctamente com versões de PHP superiores a 5.2.x.
Um bug que não vai ser resolvido na versão do Drupal 6. Talvez na versão Drupal 7

Carlos Aboim

unread,
Apr 30, 2010, 9:32:03 AM4/30/10
to Drupal Portugal
Mudei de estrategia:

Desliguei todos os server e serviços de origem do mac os X e estou a
recorrer ao XAMPP para ter tudo a funcionar num ambiente mais
'controlado'!

Alterei o Drupal da versao 6 para a versao 5, mas os resultados tem
sido invariavelmente os mesmos, na versao 6
o output error é mais com funções mais 'deprecated'.
A pasta que esta na /root do servidor é a pasta Drupal-x.xx ou são os
ficheiros que esta contem?

É que se for a pasta o server dá-me a lista das directorias
Se forem o ficheiros dá o seguinte erro :


Deprecated: Function ereg() is deprecated in /Users/preimpressao/Sites/
includes/file.inc on line 646

Warning: Cannot modify header information - headers already sent by
(output started at /Users/preimpressao/Sites/includes/file.inc:646)
in /Users/preimpressao/Sites/includes/install.inc on line 574

Warning: Cannot modify header information - headers already sent by
(output started at /Users/preimpressao/Sites/includes/file.inc:646)
in /Users/preimpressao/Sites/includes/install.inc on line 575


há alguma solução para este problema, começo a ficar sem ideias! :-)

obrigado
Carlos Aboim
> > > > e quando aponto para o endereço  http://drupal.localapenas aparece
> > drupal-portug...@googlegroups.com<drupal-portugal%2Bunsu...@googlegroups.com>
> > .
> > > > > >> > > > Para ver mais opções, visite este grupo emhttp://
> > groups.google.com/group/drupal-portugal?hl=pt-PT.
>
> > > > > >> > > --
> > > > > >> > > 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<drupal-portugal%2Bunsu...@googlegroups.com>
> > .
> > > > > >> > > Para ver mais opções, visite este grupo emhttp://
> > groups.google.com/group/drupal-portugal?hl=pt-PT.
>
> > > > > >> > --
> > > > > >> > 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<drupal-portugal%2Bunsu...@googlegroups.com>
> > .
> > > > > >> > Para ver mais opções, visite este grupo emhttp://
> > groups.google.com/group/drupal-portugal?hl=pt-PT.
>
> > > > > >> --
> > > > > >> 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<drupal-portugal%2Bunsu...@googlegroups.com>
> > .
> > > > > >> Para ver mais opções, visite este grupo emhttp://
> > groups.google.com/group/drupal-portugal?hl=pt-PT.
>
> > > > > > --
> > > > > > 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<drupal-portugal%2Bunsu...@googlegroups.com>
> > .
> > > > > > Para ver mais opções, visite este grupo emhttp://
> > groups.google.com/group/drupal-portugal?hl=pt-PT.
>
> > > > > --
> > > > > 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<drupal-portugal%2Bunsu...@googlegroups.com>
> > .
> > > > > Para ver mais opções, visite este grupo emhttp://
> > groups.google.com/group/drupal-portugal?hl=pt-PT.
>
> > > > --
> > > > Recebeu esta mensagem porque está inscrito no grupo "Drupal Portugal"
> > dos Grupos do
>
> ...
>
> mais informações »
Reply all
Reply to author
Forward
0 new messages