使用 yaml
Working with yaml
我和我的一个朋友正在做一个项目。她负责其中的一部分,而我会在她的代码中添加一些功能。所以她把她的代码发给我,我应该让它在我的机器上工作并添加我的部分。
但是,我正面临这个问题。她在项目中用过yaml(以前不知道有,我不做web编程,只做算法实现)。我试图按照她的指示进行操作,但卡在
Fatal error: Call to undefined function yaml_parse_file() in /var/www/html/cdn/map_of_site.php on line 8
所以我认为我应该安装 yaml 库(我认为我做对了)。
我还在 php.ini 中添加了 yaml 解析器
但是错误继续出现。
最糟糕的是,我将有几天无法与她取得联系(而且我有点不喜欢告诉她我不知道如何让她的代码工作)。
您能否大致告诉我使用 yaml_parse_file() 函数的项目需要什么?比如我应该安装什么或者在哪里安装...
PS:我在 linux mint 工作,项目是 php
您的朋友使用了您尚未安装或启用的 php 模块。
您可以尝试以常规方式安装它(我不知道 linux 自己造币):
-apt-get 安装 php5-yaml
- yum 安装 php5-yaml
或者类似的东西。
如果yaml不可用,你可以尝试使用pecl。
你需要这个包:http://pecl.php.net/package/yaml
如果您的系统上安装了 pecl (apt-get install pecl),您可以直接执行 pecl install yaml。
通常在安装扩展时也会直接启用。您可以通过创建一个包含 <?php phpinfo(); ?>
和 运行 的 php 文件或访问它(然后搜索 yaml)来测试它是否已启用。
原来是我没有正确安装yaml。这篇文章和linux本身给的说明(<3)帮我解决了:
我和我的一个朋友正在做一个项目。她负责其中的一部分,而我会在她的代码中添加一些功能。所以她把她的代码发给我,我应该让它在我的机器上工作并添加我的部分。 但是,我正面临这个问题。她在项目中用过yaml(以前不知道有,我不做web编程,只做算法实现)。我试图按照她的指示进行操作,但卡在
Fatal error: Call to undefined function yaml_parse_file() in /var/www/html/cdn/map_of_site.php on line 8
所以我认为我应该安装 yaml 库(我认为我做对了)。 我还在 php.ini 中添加了 yaml 解析器 但是错误继续出现。
最糟糕的是,我将有几天无法与她取得联系(而且我有点不喜欢告诉她我不知道如何让她的代码工作)。
您能否大致告诉我使用 yaml_parse_file() 函数的项目需要什么?比如我应该安装什么或者在哪里安装...
PS:我在 linux mint 工作,项目是 php
您的朋友使用了您尚未安装或启用的 php 模块。 您可以尝试以常规方式安装它(我不知道 linux 自己造币): -apt-get 安装 php5-yaml - yum 安装 php5-yaml 或者类似的东西。
如果yaml不可用,你可以尝试使用pecl。 你需要这个包:http://pecl.php.net/package/yaml
如果您的系统上安装了 pecl (apt-get install pecl),您可以直接执行 pecl install yaml。
通常在安装扩展时也会直接启用。您可以通过创建一个包含 <?php phpinfo(); ?>
和 运行 的 php 文件或访问它(然后搜索 yaml)来测试它是否已启用。
原来是我没有正确安装yaml。这篇文章和linux本身给的说明(<3)帮我解决了: