我需要安装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也有类似的问题。