Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

webfuture

Instalação do PHP no Windows

Recommended Posts

Olá galera, tentei instalar o PHP 5.2.6 e 5.1.1 no Windows 2003 SERVER, todo o processo de instalação correu normalmente.

 

No PHP 5.2.6 - escolhi a opção IIS ISAPI

No PHP 5.1.1 - escolhi IIS 6 ou superior

 

Ai no final da instalação me apareceu uma mensagem de erro:

 

88,25 the value for the attribute is not valid: progid

 

c:\windows\system32\iisschlp.wsc

 

Com isto, quando tento executar algum script php, como aquele padrão para visualizar se foi instalado tudo corretamente ele dá erro, alguém ja viu isto? sabe como resolver? Ja restartei e iniciei o IIS mas nada.

 

Será que precisa configurar algo para funcionar o ASP e o PHP neste caso?

 

Xavier

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá galera, tentei instalar o PHP 5.2.6 e 5.1.1 no Windows 2003 SERVER,

não entendi..

 

você está tentando instalar as duas versões ao mesmo tempo ?

 

ou tentou uma, nao deu certo e então tentou outra ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

como fez a instalação ?

 

utilizou o PHP Installer ?

 

 

 

sugiro que instale o Apache numa porta diferente da porta do IIS

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá hinom, baixei o installer das duas versões. Engraçado é que em minha maquina local rolou normal, mas no servidor não.

 

Como assim, instalar o apache? você diz quando ele der a lista de servidores a serem instalados ao invés de marcar IIS ISAPI - Marco alguma versão do APache ? Senão me engano tentei isto mas deu conflito por causa deste lance de porta mesmo, ai tenho que colocar outro numero para funcionar ?

 

Minha outra dúvida é, fazendo isto como vai funcionar para os usuários acessarem as paginas asp e as paginas php ? vai rolar normal tipo: http://localhost/site/pagina.asp e http://localhost/site/pagina.php ?

 

Xavier

Compartilhar este post


Link para o post
Compartilhar em outros sites

quando instalar o Apache, no momento da instalação escolha outra porta qualquer que nao esteja em uso

 

aí então, instale o PHP sob o Apache usando o installer.

 

sob ambiente windows 2003 server é recomendável que utilize o instalador fornecido no site oficial do php

 

quanto Às URLS,ficariam assim

 

ASP

http://localhost/site/pagina.asp

 

PHP ( se configurar o Apache na porta 8080 )

http://localhost:8080/site/pagina.php

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá hinom, ja baixei o apache apache_2.2.8-win32-x86-no_ssl.msi, irei remover o php que esta instalado, instalar o apache e depois instalar o PHP para ver no que dá, minha dúvida, vamos supor que lá tenha um site e queira que fique acessando uma área php numa subpasta, seria possível?

 

Por exemplo:

 

http://www.site.com.br/ --> asp

http://www.site.com.br/forum --> php ?

 

Na minha mente, bastaria configurar no IIS né.

 

Tenho uma dúvida, na instalação ele pede a porta se 80 ou 8080 escolho 8080 pois a 80 ja o iis usa, ai tem mais outros campos:

 

NetWork Domain

Server Name

 

Vi que em um é basicamente o endereço do site sem www e o outro com www.

 

Mas se colocar por exemplo, www.imasters.com.br e imasters.com.br não vai rodar o php somente neste endereço ou não tem nada a ver?

O que coloco ali para não dar problema?

 

Minha outra dúvida, este servidor é um servidor de aplicação, eu instalando desta forma não acontece de parar o IIS não né, se não estou frito....rs

 

Xavier

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá, instalei como você falou o apache e depois o php, ambos via installer, no final da instalação do PHP me apareceu a seguinte mensagem:

 

Error Trying access httpd.conf file. You will need to manually configure the web server.

 

Bom, irei verificar este arquivo para ver se descubro algo, pois não manjo quase nada de PHP, APache, etc...

 

Xavier

Compartilhar este post


Link para o post
Compartilhar em outros sites

Error Trying access httpd.conf file. You will need to manually configure the web server.

esssa mensagem é normal

 

pode prosseguir configurando manualmente

 

NetWork Domain

Server Name

 

Vi que em um é basicamente o endereço do site sem www e o outro com www.

 

Mas se colocar por exemplo, www.imasters.com.br e imasters.com.br não vai rodar o php somente neste endereço ou não tem nada a ver?

O que coloco ali para não dar problema?

NetWork Domain - > coloque qualquer coisa..

 

Server Name -> nome qualquer

 

 

Mas se colocar por exemplo, www.imasters.com.br e imasters.com.br não vai rodar o php somente neste endereço ou não tem nada a ver?

O que coloco ali para não dar problema?

]

 

pra resolver isso

abra a pasta "extra"

tem um arquivo chamado vhosts.conf

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não entendi a ultima parte pra abrir o arquivo....

 

E não rolou mesmo, aparece um icone do lado do relogio mas não lista serviço nenhuma na lista..

 

Xavier

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá hinom, não tava dando certo daquela forma, procurei um tutorial na internet e achei, configurei e funcionou..

 

Porém, agora estranhamente parou de funcionar, é eu tentar executar qualquer página .php mesmo que tenha somente um phpinfo, pronto trava o iis.

 

Você sabe o que pode ser? Depois que trava precisa reiniciar a maquina, restartando o servidor não resolve.

 

Olha o tutorial: http://www.simongibson.com/intranet/php52003/

 

Xavier

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.