试图安装PEAR(运行go-pearbatch file) – 获取“php_pdo.dll丢失”错误

我需要安装PEAR。 所以,我尝试运行PHP提取内部的batch file。 但是它给了这个错误 –

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

但是我有\ext文件夹中的那个dll文件。 我的环境variables有pathD:\php5 (我添加了),并在我的php.ini我有以下path –

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

哪一个都是有效的 而且我在D:\php5\ext里面有php_pdo.dll文件。

任何指针家伙?

更多细节
我有一个运行Windows 7的64位系统。 我从http://windows.php.net/download/ – > VC6 x86线程安全的PHP 5.2.17 VC6。 它工作正常。 – 然后我拿了一个队友的php.ini文件(有PHP版本5.3.6)并覆盖了我的。 他有他的系统完全安装,我正在设置我的。 早些时候,我只是复制他的PHP安装文件夹,但后来得到像 –

 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 

问题得到解决,采取新的PHP下载。 查看https://stackoverflow.com/q/1343514/351903也有类似的问题。

  • 好吧,现在,在采取新的下载之后,我需要像我的队友一样对所有项目进行特定的configuration更改,为此我需要安装PEAR,这就是我试图运行该batch file的原因。