0

我想用 symfony2 测试 behat、mink 和 sahi

所以,在我的 config_test.yml 我有

   mink:
   base_url:  http://localhost/Symfony_Standard_2.0.15_2/symfony/web/app_test.php    
   default_session: symfony
   sahi: ~

并在 test.feature

    @mink:sahi
    Scenario: Open page with products list and check it
    Given I am on "/hello"
    Then the response should contain "hello"

当我执行时我有这个

PHP 致命错误:在第 26 行调用 C:\wamp\ www\Symfony_Standard_2.0.15_2\Symfony\vendor\buzz\lib\Buzz\Client\AbstractCurl.p 中未定义的函数 Buzz\Client\curl_init()

请帮帮我,

4

1 回答 1

1

您的 WAMP 安装中似乎没有启用cURL 。实际上,在 WAMP 中默认情况下不启用 cURL。启用它的步骤如下:

  1. 关闭 WAMP(如果正在运行)
  2. 导航到 WAMP\bin\php(您的 php 版本)\
  3. 编辑 php.ini
  4. 搜索 curl,取消注释 extension=php_curl.dll
  5. 导航到 WAMP\bin\Apache(你的 apache 版本)\bin\
  6. 编辑 php.ini
  7. 搜索 curl,取消注释 extension=php_curl.dll
  8. 保存两者
  9. 重启 WAMP
于 2012-06-27T09:19:42.167 回答