Ir para conteúdo

POWERED BY:

Arquivado

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

Saviojrn

php.ini + c:\windows

Recommended Posts

Plataforma: Windows Vista - com .net (ASP e VB) + SQLServer + VB6

 

1. Instalei o mysql + php e fiz as devidas configurações - inclusive no IIS, claro!

2. Copiei o php.ini para o c:\windows (não roda - página não encontrada)

3. Deletei o php.ini da pasta c:\windows e copiei na pasta c:\windows\system32 (funciona!)

 

Pergunta: por que o php.ini não roda na pasta c:\windows ?

Obs.: um colega meu fez exatamente a mesma coisa e o php roda na pasta c:\windows. (Windows Vista, também!).

Compartilhar este post


Link para o post
Compartilhar em outros sites

1 - Instalei o MySql (está rodando normalmente - sem o php)

2 - Instalei o PHP em c:\php (descompactei o arquivo, alterei o php.ini-recommended e fiz as alterações como segue:)

2.1 - renomeado o arquivo para php.ini

2.2 - doc_root = c:\inetpub\wwwroot

2.3 - extension_dir = "c:\php\ext"

2.4 - cgi.force_redirect = 1 (já testei inclusive com 0)

2.5 - extension=php_mysql.dll e extension=php_mysqli.dll (sem comentário)

3 - php.ini (copiado em c:\windows - não funciona - page not found)

4 - php.ini (copiado em c:\windows\system32 (funciona mas sem o mysql)

5 - libmysql.dll copiada em c:\windows\system32

6 - IIS (atualizado como segue:)

6.1 - MeuComputador

6.1a- ISAPI and CGI Restrictions (Descrição=php - Caminho=c:\php\php5isapi.dll)

6.1b- ISAPI Filters (Nome=php - Executável=c:\php\php5isapi.dll)

6.2 - MeuComputador-Sites-Default Web Site

6.2a- Default Document (Nome=index.php)

6.2b- Handler Mappings (Nome=php - Caminho=*.php - Executável=c:\php\php5isapi.dll)

6.2c- ISAPI Filters (Nome=php - Executável=c:\php\php5isapi.dll)

 

Resultados com erro:

7 - php.ini não roda quando instalado em c:\windows

8 - php.ini roda em c:\windows\system32 mas sem o MySQL

8.1 - executando o <? phpinfo(); ?> :

8.1a- linha "Configuration File(php.ini) Path" = c:\windows

8.1b- linha "Loaded Configuration File" = none - quando deveria conter C:\Windows\php.ini

8.1c- tópicos e itens do MySQL e MySQLi não aparecem

9 - devido a não "aparecer" os tópicos anteriores (8.1c) a função mysql_connect resulta em "Fatal error: Call to undefined function..."

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.