首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >缺失php_yaml.dll文件

缺失php_yaml.dll文件
EN

Stack Overflow用户
提问于 2015-12-15 08:57:51
回答 1查看 745关注 0票数 0

我将XAMPP与PHP5.5.27PHP和Windows10 (x64)结合使用。我正在安装YAML扩展程序。从其他主题链接死了,所以我下载了PHP5.5、x64、TS和NTS版本的文件。我将文件php_yaml.dll放入c:\xampp\php\ext中,将yaml.dll文件放入c:\xampp\中。然后,我在extension=php_yaml.dll之后添加了条目extension=php_xsl.dll (作为动态扩展的最后一个条目)。最后,我重新启动了Apache。

结果是:

phpinfo()不显示有关YAML扩展的信息。

EN

回答 1

Stack Overflow用户

发布于 2015-12-15 10:17:17

您需要线程安全(TS)版本,至于32/64位版本,它应该与您的XAMPP版本而不是操作系统版本相匹配,所以如果您有32位XAMPP,您需要32位php_yaml.dll,还应该只需要将它放在c:\xampp\php\ext文件夹中。

还请记住,有两个php.ini文件。其中一个位于Apache使用的c:\xampp\apache\bin文件夹中,另一个位于c:\xampp\php\php.ini中,它在从命令行接口( CLI )使用时控制extension=php_yaml.dll的配置,因此如果希望命令行extension=php_yaml.dll加载这个扩展,也需要将extension=php_yaml.dll添加到这个php.ini文件中。

要检查在CLI中加载了哪个php.ini文件,请从命令行执行此操作

代码语言:javascript
复制
php -ini | more

寻找这个条目

代码语言:javascript
复制
Loaded Configuration File => D:\wamp\bin\php\php5.6.15\php.ini

检查你的系统是否对你的系统是有意义的

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34284804

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档