Jump to content


Jordani

Member Since 28/12/2007
Offline Last Active 29/12/2007, 10:37
-----

Posts I've Made

In Topic: Instalar Php No Iis 7 Do Windows Vista

28/12/2007, 22:26

silici0, o problema é que achar no google fica muito complicado, pois como você mesmo falou, existem aproximadamente 2.270.000 para este assunto. se alguem do fórum soubesse me ajudar, ficaria muito mais facil tanto para mim quanto para quem venha a ter a mesma dúvida posteriormente e seja usuário do fórum assim como eu, pois achar aqui é muito mais fácil que no google. desculpe, mas nao concordo totalmente com o "só use o forum quando já esgotou suas buscas", pois o fórum é o ponto de partida para minhas buscas, muitas vezes eu o considero muito mais importante do que o google, a questão da busca, seria pra nao ter topicos repetidos no forum, o que não é o caso deste! ;)
de qualquer forma, obrigado! - e por favor nao me interprete mal, só estou dando a minha opnião! sem :boxing: huhu

masauski, muito obrigado pela ajuda, mas já achei algo mais detalhado.... agora estou tentando instalar o mysql


Instalar PHP no Windows Vista com II7
*Considerando que você já está com o IIS7 completo instalado e funcionando...
1) Fazer o download do php em http://www.php.net/downloads.php.
Escolher a versão em zip. Menor e a de instalação não funciona.
2) Descompactar para uma pasta qualquer, Ex: "C:\Arquivos de Programas\PHP"
3) Copiar e renomear o arquivo C:\Arquivos de Programas\PHP\php.ini-dist para C:\Windows\php.ini
4) Abrir o IIS Manager (eu abro em Iniciar > Painel de Controle > Modo de exibição clássico > Ferramentas Administrativas > Gerenciador do Serviços de Informações da Internet (IIS) se alguem souber uma forma melhor, falem ai)
5) Clique on "Handler Mappings", versão PT-BR "Mapeamentos de Manipulador"
Posted Image
6) Clique em "Add Script Map", versão PT-BR "Adicionar Mapeamento de Script..." no menu direito (grifado em azul):
Posted Image
7) Preencha a janela e clique OK.
- Caminho da solicitação: *.php
- Executável: C:\Arquivos de Programas\PHP\php5isapi.dll (recomendo usar o [...] para achar o arquivo e não ter erro no caminho)
- Nome: PHP
Posted Image
8) Ao ser perguntado sobre habilitar a extensão ISAPI, clique em SIM.

Para testar, crie um arquivo chamado info.php em C:\inetpub\wwwroot\ com o seguinte código:

<?php
phpinfo();
?>
Agora é só abri-lo no seu browser pelo endereço http://localhost/info.php e testar! ;) :click:


*retirado no site de Pedro Abrantes http://mega.ist.utl.pt/~pdga/ e editado por mim

:assobio: abraços



Amigo,
Eu segui seus passo rigorosamente mas, não tive sucesso. Por favor, pode me ajudar? Sempre que solicito um arquivo tipo "localhost/phpinfo.php", aparece o erro abaixo:
:huh:

Erro do Servidor no Aplicativo "Default Web Site"
--------------------------------------------------------------------------------

Erro HTTP 404.3 - Not Found
Descrição: A página que você está solicitando não pode ser servida devido à diretiva de mapa MIME (Multipurpose Internet Mail Extensions) configurada no servidor Web. A página solicitada tem uma extensão de nome de arquivo que não é reconhecida, e não é permitida.

Código de Erro: 0x80070032

Notificação: ExecuteRequestHandler

Módulo: StaticFileModule

URL Solicitada: http://localhost:80/installphp.php

Caminho Físico: C:\inetpub\wwwroot\installphp.php

Usuário de Logon: Anônimo

Método de Logon: Anônimo

Manipulador: StaticFile

Causas mais prováveis:

É possível que um mapeamento de manipulador esteja ausente. Por padrão, o manipulador de arquivo estático processa todo o conteúdo.
O recurso que você está tentando usar talvez não esteja instalado.
O mapa MIME adequado não está habilitado para o site ou aplicativo. (Aviso: não crie um mapa MIME para conteúdo que os usuários não devem baixar, como páginas .ASPX ou arquivos .config.)
O que você pode tentar:

Em system.webServer/handlers:
Verifique se o manipulador esperado para a página atual está mapeado.
Preste muita atenção nas pré-condições (por exemplo, runtimeVersion, pipelineMode, bitness) e compare-as com as configurações do seu pool de aplicativos.
Preste muita atenção nos erros tipográficos na linha do manipulador esperado.
Verifique se o recurso que você está tentando usar está instalado.
Verifique se o mapa MIME está habilitado ou adicione-o para o site usando a ferramenta de linha de comando appcmd.exe.
Abra um prompt de comando e altere o diretório para %windir%\system32\inetsrv.
Para definir um tipo de MIME, use a seguinte sintaxe: appcmd set config /section:staticContent /+[fileExtension='string',mimeType='string']
A cadeia de caracteres variável fileExtension é a extensão de nome de arquivo e a cadeia de caracteres variável mimeType é a descrição do tipo de arquivo.
Por exemplo, para adicionar um mapa MIME para um arquivo com a extensão ".xyz", digite o seguinte no prompt de comando e pressione Enter:
appcmd set config /section:staticContent /+[fileExtension='.xyz',mimeType='text/plain']
Aviso: verifique se esse mapeamento MIME é necessário para o servidor Web, antes de adicioná-lo à lista. Arquivos de configuração, como .CONFIG, ou páginas de script dinâmicas, como .ASP ou .ASPX, não devem ser baixadas diretamente e devem ser sempre processadas por meio de um manipulador. Outros arquivos, como arquivos de banco de dados ou aqueles usados para armazenar configuração, como .XML ou .MDF, às vezes são usados para armazenar informações de configuração. Determine se os clientes podem baixar esses tipos de arquivo, antes de habilitá-los.
Crie uma regra de rastreamento para controlar as solicitações com falha desse código de status HTTP. Para obter mais informações sobre como criar uma regra de rastreamento para solicitações com falha, clique aqui.
Mais Informações... Este erro ocorre quando a extensão de arquivo da URL solicitada é de um tipo de MIME que não está configurado no servidor. Você pode adicionar um tipo de MIME para a extensão de arquivos que não são páginas de script dinâmicas, banco de dados ou arquivos de configuração. Processe esses tipos de arquivo usando um manipulador. Você não deve permitir downloads diretos de páginas de script dinâmicas, bancos de dados ou arquivos de configuração.


--------------------------------------------------------------------------------
Informações de Versão do Servidor: Internet Information Services 7.0.

IPB Skin By Virteq