【发布时间】:2014-11-25 09:16:47
【问题描述】:
大家好,我目前正在做一些关于 PhP 的工作,这需要我使用 yaml_parse_file() 函数解析 YAML 文件。我对这门语言还是新手,所以当我尝试在 Windows 上未经修改的 XAMPP 服务器上使用该函数时,我得到了错误“找不到函数”。经过一些研究,我发现您实际上应该在您的 php 安装中安装扩展才能使用该功能。 http://php.net/manual/en/yaml.setup.php 这个链接详细介绍了安装过程,我已经阅读了它,但是我对安装过程感到困惑。上面的链接指出没有可供下载的 DLL 包,但是直接对此链接 http://pecl.php.net/package/yaml 的评论,您可以清楚地看到 YAML 解析器的 DLL 包。我的问题是,您能否指导我了解如何使用 XAMPP 在 Windows 机器上执行此安装过程。
编辑:https://code.google.com/p/php-yaml/wiki/InstallingWithPecl 此链接可能会为您提供有关此主题的更多见解,尽管我无法理解它是如何工作的:(
Edit2:我尝试下载上面链接中给出的 DLL 并将其添加到我的 php/ext 文件夹中,并在 php.ini extension=php_yaml.dll 中添加一个条目,但是当我尝试测试我的扩展是否已被加载时下面的脚本,我得到一个错误。
<?php
if (extension_loaded(yaml))
echo "yaml loaded :)";
else
echo "something is wrong :(";
?>
【问题讨论】:
-
你有什么解决办法吗?
-
嘿,我还没有解决方案。仍在寻找答案。
-
在stackoverflow.com/questions/27355513/…查看我的解决方案,如果您需要任何帮助,请告诉我
-
嗯,不。抱歉没用。它要求提供一个不存在的附加 yaml.dll 文件。 :(
标签: php windows apache xampp yaml