我的环境是这样的:
Windows 7 64bit
Wamp 2.4
PHP 5.4.12
我在两个位置的php.ini文件中启用了扩展名即。 PHP和Apache:
extension=yaml.so
但yaml_parse
仍显示为未定义。
关于如何让YAML在Wamp上工作的任何建议?
答案 0 :(得分:1)
我已经设法通过遵循@Loenix的一些提示来解决此问题。
您必须执行以下操作:
从官方网站下载相应的php_yaml.dll。 WAMP下的PHP是线程(https://pecl.php.net/package/yaml)
解压缩php_yaml.dll文件并将其复制到以下目录:
C:\ wamp64 \ bin \ php \ php \ ext
在C:\ wamp64 \ bin \ php \ php \目录中的phpForApache.ini中(这很重要)添加以下文本(不带引号)“ extension = php_yaml.dll”
右键单击WAMP托盘图标,然后单击“刷新”
对我来说,第3步是诀窍,因为我正在编辑/ bin / php / php目录中的php.ini文件,这似乎没有被考虑。
希望这会有所帮助!
答案 1 :(得分:0)
确保您编写了extension=yaml.so
,但没有任何引号。