在php.ini文件里头我已经设置extension_dir =D:\PHP\ext了,放在了D:\winnt目录下面

解决方案 »

  1.   

    自己去搜一下php的配置教程吧懒得说了
    总是不停的有人问配置的问题
    网上那么多好的教程都浪费了
      

  2.   

    不是把D:\PHP\ext下的DLL放在D:\winnt目录下面,而是把PHP根目录下的大约12个DLL放到system32目录下去的。
      

  3.   

    晕!楼上的,我是说把那个php.ini文件放在了D:\winnt下面,不是那些DLL文件
      

  4.   

    php.ini放不放到winnt目录下面没有多少关系,可以不放入winnt下面,直接放在php安装目录里面就可以。
    关键是要把你的php目录和php/ext目录加入到系统的path里面就可以了。
    下面是我的path设置:
    PATH=D:\php5.2-win32-200611060730;D:\php5.2-win32-200611060730\ext;C:\instantclient_10_2;D:\Python24;D:\apache-ant-1.6.5\bin;D:\oraclexe\app\oracle\pr
    oduct\10.2.0\server\bin;D:\Java\jdk1.5.0_05\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;d:\Program Files\Sybase\Shared\PowerBuilder;C:
    \Program Files\QuickTime\QTSystem\;d:\Program Files\SecureCRT\
      

  5.   

    dll也不用拷贝。还放在原来的地方就可以
      

  6.   

    查看下PHP的安装目录的ext下有没有那几个报出来错误的DLL,如果没有的话,在PHP.ini中把相应的dll前面加;注释掉,而且有可能有了那个DLL文件也不能加载的,我就遇到过,至今不知道什么原因,估计是DLL文件有问题,我最近用Apache加载PHP都遇到过DLL文件存在,路径也对都无法加载。