【发布时间】:2019-01-03 09:45:54
【问题描述】:
因为我已经使用 ASP.NET,所以我决定在 IIS 上使用 PHP,我使用 Wep PI 安装它,但是当我尝试安装 Composer 时,由于 PHP 设置错误而失败。
我尝试在 php.ini 中将 extension_dir 更改为绝对且未注释的 php_wincache 扩展名,但我的解决方案均无效
C:\Program Files (x86)\iis express\PHP\v7.2\php.exe
你的命令行 PHP 使用的 php.ini 是:C:\Program Files (x86)\iis express\PHP\v7.2\php.ini
您的 php.ini 中的设置可能会导致问题:“extension_dir”值不正确或 dll 不存在。
程序输出: PHP 警告:PHP 启动:无法加载动态库 'php_wincache.dll'(已尝试:C:\Program Files (x86)\iis express\PHP\v7.2\ext\php_wincache.dll (%1 n'est pas une) application Win32 valide.), C:\Program Files (x86)\iis express\PHP\v7.2\ext\php_php_wincache.dll.dll (Le module spécifié est introuvable.)) 在 Unknown on line 0
【问题讨论】:
-
docs.microsoft.com/en-us/sysinternals/downloads/procmon 了解如何使用这些工具。还要注意 PHP 安装的位数和 WOW64 重定向可能会导致此类问题。这就是为什么人们总是喜欢使用 C:\php
标签: php iis composer-php iis-express