错误zephir_parser扩展未加载窗口

时间:2018-01-15 17:44:55

标签: windows php-extension zephir

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

我已经安装了visual studio 2012

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

  

zephir init myapp

我已经为测试目的创建了这个类

namespace Myapp;
class Coco{


    public function Harmos(double x){

        return x*x;    

    }
}

但是当我从命名空间目录中调用build

  

zephir build

我有这个错误

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

知道我已经将php_zephir_parser.dll添加到php扩展程序 我在phpinfo中有Zephir Parser

1 个答案:

答案 0 :(得分:1)

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文件。