错误 zephir_parser 扩展未加载 windows

error zephir_parser extension not loaded windows

我已按照所有步骤 here 在 windows 7 32 位上安装 zephir 我 运行 php 使用 wampserver 2.5,我已经下载 PHP5.6.33 并成功将其添加到 wampserver

我已经安装了visual studio2012

我创建了一个扩展命名空间:

zephir init myapp

我创建这个 class 用于测试目的

namespace Myapp;
class Coco{


    public function Harmos(double x){

        return x*x;    

    }
}

但是当我从命名空间目录调用构建时

zephir build

我有这个错误

the zephir parser is not loaded 
note: Zephir no longer distributed with internal parser

知道我已将 php_zephir_parser.dll 添加到 php 扩展 我在 phpinfo

中有 Zephir Parser

在你的 cli php.ini 你应该添加:

extension=zephir_parser.dll

不是:

extension=php_zephir_parser.dll

保持 php.ini 打开,然后 运行 zephir build 添加扩展名:

extension=myapp.dll

然后每次构建时重新启动您的网络服务器。

如果您将通过 Web 服务器使用您的扩展程序,请记住添加到 cli 和 apache/fpm php.ini 文件。