Saviojrn 0 Denunciar post Postado Julho 22, 2010 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
João Prado 64 Denunciar post Postado Julho 22, 2010 Não é problemas com seu Windows e sim alguma configuração em seu PHP. Compartilhar este post Link para o post Compartilhar em outros sites
Saviojrn 0 Denunciar post Postado Julho 22, 2010 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