Erro com 2 inicializações Apache..ajuda.

1. Erro com 2 inicializações Apache..ajuda.

Matheus Henrique Carrozza Totora
totora

(usa Outra)

Enviado em 22/11/2007 - 12:04h

Pessoal estou tentando fazer 2 inicializações no Apache pois estou utilizando o PHP 4.4.7 e o PHP 5.2.3 em minha máquina.
O PHP 4 é para o Scotty e o PHP 5 para o Moodle.
Eu tenho 2 arquivos no /conf do Apache:
1) httpd-4.conf = Scotty
2) httpd.conf = Moodle
E tenho também 2 em /conf/extra, que são:
1) httpd-vhosts-4.conf = Scotty
2) httpd-vhosts.conf = Moodle
Eu utilizo porta 80 para o Moodle e porta 88 para o Scotty. Quando inicializo o Scotty com o comando /usr/local/httpd/bin/httpd -f /usr/local/httpd/conf/httpd-4.conf, ele funciona normalmente pois vou no browser e digito 192.168.2.32:88 na url e abre o Scotty. Mas quando utilizo o ./apachectl start para o Moodle, ele diz que já está inicializado, sendo que inicializei apenas o Scotty.
Se alguém souber como faço para resolver este problema, poste aqui por favor!
Vlw!



  


2. Link

Rodrigo Ferreira Valentim
engos

(usa openSUSE)

Enviado em 22/11/2007 - 12:37h

Acredito que você quer fazer algo desse tipo:

http://blog.adaniels.nl/?p=13


Qualquer coisa use o google para traduzir.

Apesar de nunca ter feito isso, cada vez que você inicializa um processo ele cria um aquivo .pid para garantir que não seja executado outro processo com o mesmo PID.

Parece que ele está encontrando o apache.pid e não lhe permiti inicializar um outro.


3. Re: Erro com 2 inicializações Apache..ajuda.

Filipe Rodrigues
philips

(usa Outra)

Enviado em 22/11/2007 - 13:09h

boas amigo...

uma sugestao que eu posso dar, se me permite, é a criacao de VirtualHost's para cada sistema...

porém eu só nao posso te dizer que daria pra rodar duas versoes do php em cada VirtualHost...mas acho que vale tentar...creio que seja mais facil...


4. Deu certo!

Matheus Henrique Carrozza Totora
totora

(usa Outra)

Enviado em 22/11/2007 - 14:20h

Então o erro era que estava instalado outro apache na pasta /etc e acho que essa instalação foi do arquivo da distribuição do Linux que eu instalei hoje aqui na máquina. Eu desinstalei.
E outra alteração que fiz, foi comentar a linha que tem o ServerName do arquivo httpd.conf (deixei responsável pelo PHP 5) pois já estava configurado no arquivo httpd-vhosts.conf.
Muito obrigado pela ajuda de vocês 2!!
Um abraço e até a próxima!






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts