Wampserver 上 phalcon安装 配置

来源:互联网 发布:i wrote python 编辑:程序博客网 时间:2024/05/06 05:35

    关于phalcon的安装配置,由于我是新手,自己瞎弄了半天也没有半点眉目,在网上找到一篇不错的文章解决了我大部分的问题,以下转载分享,附上地址:http://blog.csdn.net/sck0088/article/details/46804811

我的环境是64位的 Win7,Wampserver2.4 集成包(Apache 2.4.4,php5.4.12,MySQL 5.0.10)。
安装 Phalcon 也极其简单,只需要下载一个文件(php_phalcon.dll),要以 phpinfo() 里面“Architecture”属性为准!
下载地址是 http://phalconphp.com/download。把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是多少位的为准!

但是这样做完以后并没有什么用,但是也没有报任何错,原因是不止要在php下php.ini配置extension=php_phalcon.dll 还要在apache下的 php.ini配置extension=php_phalcon.dll,php下的phpForApache.ini

配置extension=php_phalcon.dll,这样配置后就可以用了 ,另外注意版本问题。

以上是转载,但是这样配置完之后,并不能解决我的问题,依旧不成功。后来经过一番思考,在开始菜单运行cmd命令,输入php -v 会报错,原来是环境变量没配好,终于找到解决办法: 在计算机->属性->高级系统设置->环境变量,选择系统变量中的Path,点击编辑,在变量值中末尾加入 D:\wamp\bin\php\php5.5.12; 这个路径根据你自己wampserver的安装目录,我的是在D盘。点击确定,这样就算完成了。


原创粉丝点击