[PHP / IIS FastCGI]:在Windows上安装FastCGI和PHP 5.3.0 nts后出错

时间:2009-11-01 07:39:27

标签: php fastcgi

我在Windows XP上安装IIS FastCGI和PHP 5.3.0非线程安全后尝试执行任何PHP应用程序时出现以下错误:

PHP Warning:  PHP Startup: Unable to
load dynamic library 'C:\Program
Files\PHP\ext\php_enchant.dll' - The
specified module could not be found.
in Unknown on line 0

PHP Warning:  PHP Startup: Unable to
load dynamic library 'C:\Program
Files\PHP\ext\php_oci8.dll' - The
specified module could not be found.
in Unknown on line 0

PHP Warning:  PHP Startup: Unable to
load dynamic library 'C:\Program
Files\PHP\ext\php_oci8_11g.dll' -
The specified module could not be
found.  in Unknown on line 0

PHP Warning:  PHP Startup: Unable to
load dynamic library 'C:\Program
Files\PHP\ext\php_pdo_oci.dll' - The
specified module could not be found.
in Unknown on line 0

如何摆脱这个?

1 个答案:

答案 0 :(得分:1)

  1. 检查dll文件夹中是否存在违规的ext
  2. 检查php.ini extension_dir值是否用引号括起来
  3. 最后,检查这些扩展的文档以获取其他依赖项(例如,我记得需要Oracle客户端附带的dll的Oracle扩展...)