linux安装phalcon
2015-09-16 10:20
513 查看
如果的你的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也确实启用了;
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 |
phalcon | enabled |
---|---|
Author | Phalcon Team and contributors |
Version | 2.0.7 |
Build Date | Sep 16 2015 10:40:24 |
Powered by Zephir | Version 0.7.1b |
相关文章推荐
- RHEL7/CENTOS7进入单用户模式重置ROOT密码
- Linux 下安装python软件包(pip、nose、virtualenv、distribute )
- centos crontab相关命令
- centOS 操作记录一
- centOS 操作记录一
- centOS 操作记录一
- centOS 操作记录一
- centOS 操作记录一
- perl调用linux程序时简写问题
- linux常用命令总结
- CentOS 6.3下PostgreSQL 的安装与配置
- centos linux系统忘记用户登录密码的解决方案
- linux fdisk tf卡分区操作解析说明
- Linux SVN 命令详解
- 桥接模式下linux虚拟机ping不通本地主机是怎么一回事?
- linux下启动mysql以及设置远程访问
- linux解压命令
- Linux常用命令大全
- Linux多网卡多IP配置
- 每天一个linux命令(4):mkdir命令