Minha maquina roda o Windows 7 atualmente (so pra constar).
Ontem numa bela manha de sol estava tudo workando em minha maquina... PHP 5.2 + Apache 2.2 + MySQL 5.1 + PostgreSQL 8.4 + pgadmin e phpmyadmin.
Certinho... entao resolvi instalar o pacote php-gtk instalo beleza, mas fui testar e nao funcionava... desinstalei e continuei com meus trabalhos para mais tarde poder testar novamente, mas tanto o phpmyadmin quanto o pgadmin acusavam que as extensoes do php para mysql e pgsql nao estavam carregando. Verifiquei meu php.ini la em c:/windows e tudo belezinha conforme tinha que ser...
verifiquei se o php nao estava chamando outro arquivo de configuracao... phpinfo() e voila... tudo beleza tambem chamando meu arquivo certinho. Mas nao carregava as benditas dll's, bom fiz o seguinte, deletei as dlls da pasta ext e extrai meu pacote do php e colei de volta la (algo podia estar corrompido), mas nao estava.... O.o, bom fiz o seguinte, testei os programas do php e estranhamente eles conseguiam carregar as dll's, entao pensei, o apache que ta loqueando... me extressei, desinstalei geral e instalei denovo, configurei tudo bonitinho, repeti o processo com outras versoes e nada. fiz uma remocao limpa (incluindo registro e etc... tirei tudo que eu achei de php e apache la), apaguei tudo que tinha na pasta do windows de ambos os programas, reinstalei novamente todos os programas.... NADA... os bancos funcionam corretamente se voce chama-los por prompt, o php funciona perfeitamente, inclusive no php.ini se voce ativar e desativar short_open_tags ele da resposta no navegador, mostrando que o apache esta caregando o arquivo php.ini correto... entao suponho eu que tenha feito uma barbeiragem tamanha no arquivo php.ini para que ele nao carregue as extensoes.
O que voces acham??
Segue em anexo o meu php.ini para analise.
Abracos.