尝试安装 PEAR(运行 go-pear 批处理文件)-出现“php_pdo.dll 丢失”错误

尝试安装 PEAR(运行 go-pear 批处理文件)-出现“php_pdo.dll 丢失”错误

我需要安装 PEAR。因此,我尝试go-pear通过 PHP 提取运行里面的批处理文件。但它给出了这个错误 -

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

但是我的文件夹dll中有该文件\ext。我的环境变量有路径D:\php5(我添加了它),在我的 php.ini 中我有以下路径 -

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

这些都是有效的。而且我有php_pdo.dll里面的文件D:\php5\ext

大家有什么指点吗?

更多细节
我有一个 64 位系统,运行的是 Windows 7。我从http://windows.php.net/download/-> VC6 x86 Thread Safe。它工作正常。- 然后我拿了一个队友(PHP 版本为 5.3.6)的 php.ini 文件并覆盖了我的。他的系统已经完全设置好了,我正在设置我的。之前我只是复制了他的 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对于类似的问题。

  • 好的,现在,在完成全新下载后,我需要像我的队友一样进行所有项目特定的配置更改,为此我需要安装 PEAR,这就是我尝试运行该批处理文件的原因。

相关内容