zoukankan      html  css  js  c++  java
  • linux安装phalcon

      如果的你的php用的是phalcon框架,那么必须安装php的phalcon扩展,这个扩展安装并不难,可以通过

    1、git clone --depth=1 git://github.com/phalcon/cphalcon.git

    2、cd cphalcon/build

    3、sudo ./install

    来安装就ok了, 但是这里存在一个问题就是版本不一样,现在phalcon版本已经升级到2.0.7版本了, 用这个命令安装的就是最新版本,用这个版本安装的时候会出现一个ZEND_EF_END的错误, 这个错误倒也好解决,执行

    sed -i 's|ZEND_FE_END|{NULL,NULL,NULL}|' 64bits/*.c

    这个命令之后再次./install安装就可以安装成功,安装成功后在etc/php.d目录下添加phalcon.ini文件,并添加xtension=phalcon.so;保存就好了;

    之后会发现在phpinfo探针查看时能找到phalcon,本以为这个扩展就这么安装好了, 但在重启php的时候就发现会报错,报错原因目前还没找到 ,下面是两个版本的扩展在phpinfo中的对比,显然也是不一样的, 不过虽然php在重启的时候会报错, 但结果phalcon也确实启用了;

               phalcon(1.3.3)

     

    Phalcon Framework enabled
    Phalcon Version 1.3.3

               phalcon(2.0.7)

    Web framework delivered as a C-extension for PHP
    phalconenabled
    Author Phalcon Team and contributors
    Version 2.0.7
    Build Date Sep 16 2015 10:40:24
    Powered by Zephir Version 0.7.1b

  • 相关阅读:
    HDOJ 1241 Oil Deposits【最大连通块 dfs】
    POJ 3984 迷宫问题【迷宫最短路径 bfs】
    封装
    继承的另一种使用方式。。。
    类的绑定方法与继承
    XML模块与类的定义
    常用模块三
    python day19
    常用模块与项目目录规范
    python day17
  • 原文地址:https://www.cnblogs.com/zqphp/p/4812405.html
Copyright © 2011-2022 走看看