PHP在win7安装Phalcon框架
我的环境是64位的 Win7。
安装 Phalcon 也极其简单,只需要下载一个文件(php_phalcon.dll),
要以 phpinfo() 里面“Architecture”属性为准!
下载地址是 http://phalconphp.com/zh/download/windows。
把php_phalcon.dll 解压出来放在 {WampServer安装目录}/bin/php/php5.4/ext 目录下面,
然后修改php.ini文件,
PHP.ini配置文件增加参数“extension=php_phalcon.dll”,
然后重启 Apache 服务就好了,
重启后用phpinfo查看是否安装成功。
如果服务器报 500 internal server error,
一般就是 Phalcon 版本和环境不统一。
比如“Phalcon 1.1.0 - Windows x86 for PHP 5.4.0 NTS (VC9)”,
就是给32位系统(x86)用的,对应的PHP版本是5.4.0(只要是5.4就可以,比如5.4.1也行)。
NTS是非线性安全的,如果你的phpinfo()显示“Thread Safety”是“enable”的状态,
那么你需要下载不带“NTS”这个标志的。“VC9”是用来标记编译器的,现在只有 VC9 的可以下载。
当然也可以根据 phpinfo() 里面的“Compiler”属性去判断。
安装 Phalcon 时,不能以操作系统是多少位的来判断下载哪个安装包,
而是要以 phpinfo() 里面“Architecture”属性为准!
因为Phalcon 是作为PHP的扩展存在的,当然要以PHP是多少位的为准!
比如“Phalcon 1.1.0 - Windows x86 for PHP 5.4.0 NTS (VC9)”,
就是给32位系统(x86)用的,对应的PHP版本是5.4.0(只要是5.4就可以,比如5.4.1也行)。
NTS是非线性安全的,如果你的phpinfo()显示“Thread Safety”是“enable”的状态,
那么你需要下载不带“NTS”这个标志的。“VC9”是用来标记编译器的,现在只有 VC9 的可以下载。
当然也可以根据 phpinfo() 里面的“Compiler”属性去判断。
安装 Phalcon 时,不能以操作系统是多少位的来判断下载哪个安装包,
而是要以 phpinfo() 里面“Architecture”属性为准!
因为Phalcon 是作为PHP的扩展存在的,当然要以PHP是多少位的为准!
PHP在win7安装Phalcon框架的更多相关文章
- php编译安装phalcon框架 - centos
使用官方的文档安装方式会报错,进行了一些实验,终于安装成功! 安装phalcon前提是需要安装php的pdo,如果使用mysql 需要安装 pdo_mysql 先看下git的版本号git --vers ...
- 在centos 服务器上安装phalcon框架 undefined symbol: php_pdo_get_dbh_ce
去git 下载对应版本的框架 命令行: sudo yum install php-devel pcre-devel gcc make 然后使用GIT clone到服务器上,然后 git clone g ...
- 【干货】YUM安装PHP 7版本后,增加phalcon框架的报错解决
目录 1.yum安装php 7.x版本,此处部署7.3版本 2.安装phalcon框架 2.1.PHP版本依赖关系 2.2.编译phalcon扩展模块 2.3.增加扩展文件 3.部署phalcon遇到 ...
- Phalcon框架的编译安装 内存不足的解决办法
对症解决 有两种解决方法,一种是提升ECS系统内存.但是却要真金白银跟阿里云去购买的.另一种,则是手动创建swap交换文件.下面来介绍第二种方法. 第一步:首先确定系统是否已经开启swap交换分区: ...
- wampserver2.5安装 redis缓存,igbinary, phalcon框架
wampserver2.5安装 redis缓存,igbinary, phalcon框架 根据phalconphp说明文件,先将dll文件拖入到:安装盘:\wamp\bin\php\php5.5.12\ ...
- php框架中的phalcon框架的安装,及初步认识,从表单提交简单的数据到数据库中
php框架中的phalcon框架的安装,及初步认识,从表单提交简单的数据到数据库中 1.phalcon框架的安装: phalcon框架在windows本地安装可以利用wamp软件,安装之后可以查看对应 ...
- 怎么安装Scrapy框架以及安装时出现的一系列错误(win7 64位 python3 pycharm)
因为要学习爬虫,就打算安装Scrapy框架,以下是我安装该模块的步骤,适合于刚入门的小白: 一.打开pycharm,依次点击File---->setting---->Project---- ...
- Windows安装diango框架<一>
下一篇:使用Django创建网站项目<二> python工具安装 python下载:https://www.python.org/downloads/windows/(我的版本3.7.0) ...
- Linux下安装Phalcon系统环境安装Phalcon 及 安装Phalcon Developer Tools
一.安装Phalcon Phalcon 需要用的的PHP扩展函数有如下: curl gettext gd2 (to use the Phalcon\Image\Adapter\Gd class) li ...
随机推荐
- Declaration terminated incorrectly 讨厌 这样就不可以了
#include "vcl.fctreeview.hpp"#include "RM_Class.hpp"#include "RM_Common.hpp ...
- word自动生成章节标题
一级目录 二级目录 三级标题
- DrawDib 使用例子<转>
#include<vfw.h>#pragma comment(lib,"Vfw32.lib") BITMAPINFOHEADER biHeader; memset(&a ...
- tensorflow笔记之学习率设置
在使用梯度下降最小化损失函数时,如果学习率过大会导致问题不能收敛到最优解,学习率过小,虽然可以收敛到最优解,但是需要的迭代次数会大大增加,在Tensorflow中,可以用指数衰减法设置学习率,tf.t ...
- 深入理解const char*p,char const*p,char *const p,const char **p,char const**p,char *const*p,char**const p
由于没有const*运算,const实际上修饰的是前面的char*,但不能在定义时转换写成 const(char *)*p,因为在定义是"()"是表示函数. 三.深入理解7种组合 ...
- [转]谈谈前端渲染 VS 后端渲染
首先,预编译跟前后端没有关系,预编译一样可以用于后端渲染. 看看下面的测试时间,单位: ms 模板字符串: var s = '{{#datas}}{{name}} abcdefg {{type}} { ...
- Android中app卡顿原因分析示例
在知乎回答了一个“为什么微博的app在iPhone比Android上流畅”的问题.后面部分是一个典型的动画卡顿的性能分析过程,因此帖在这里.有编程问题可以在这里交流.知乎链接. =========== ...
- js中常用的事件
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8" ...
- Java8Stream
判断一个操作是惰性求值还是及早求值很简单:只需看它的返回值.如果返回值是 Stream,那么是惰性求值.其实可以这么理解,如果调用惰性求值方法,Stream 只是记录下了这个惰性求值方法的过程,并没有 ...
- java 元数据
什么是元数据? 元数据是指用来描述数据的数据,更通俗一点,就是描述代码间关系,或者代码与其他资源(例如数据库表)之间内在联系的数据.在一些技术框架,如struts.EJB.hibernate就不知不觉 ...