我需要安装 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,这就是我尝试运行该批处理文件的原因。