Tentando instalar o PEAR (executando o arquivo de lote go-pear) - obtendo o erro “php_pdo.dll is missing”

2

Eu preciso do PEAR instalado. Então, tentei executar o arquivo em lote go-pear dentro do extrato PHP. Mas dá esse erro -

The program can't start because php_pdo.dll is missing from your computer. Try reinstalling the program to fix this.

Mas eu tenho esse arquivo dll dentro da pasta \ext . Minhas variáveis de ambiente têm o caminho D:\php5 (eu adicionei) e no meu php.ini eu tenho os seguintes caminhos -

include_path =".;D:\php5\PEAR"
extension_dir = "D:\php5\ext"

Quais são todos válidos. E eu tenho o arquivo php_pdo.dll presente dentro de D:\php5\ext .

Algum apontador pessoal?

Mais detalhes
Eu tenho um sistema de 64 bits com o Windows 7 em execução. Eu peguei o PHP 5.2.17 VC6 do link - > VC6 x86 Thread Safe. Funcionou bem. - Então peguei o arquivo php.ini de um colega de equipe (tendo o PHP versão 5.3.6) e substituí o meu. Ele tem seu sistema completamente configurado e eu estou montando o meu. Antes eu tinha simplesmente copiado sua pasta de instalação do PHP, mas depois tive problemas como -

PHP Warning: PHP Startup: Unable to load dynamic library 'D:\php5\ext\php_curl.dll' - The operating system cannot run %1.\r\n in Unknown on line 0

O problema foi resolvido com um novo download do PHP. Verifique o link para ver um problema semelhante.

  • Ok, agora, depois de fazer o download, precisei ter todas as alterações de configuração específicas do projeto, como meu colega de equipe, para o qual preciso ter o PEAR instalado, e por isso estava tentando executar esse arquivo em lote.
por Sandeepan Nath 08.07.2011 / 12:39

0 respostas