【Phalcon】安装Phalcon(lnmp php7\win xampp)
来源:互联网 发布:sql必知必会第四版pdf 编辑:程序博客网 时间:2024/05/21 22:52
LNMP环境
CentOS6.5
nginx 1.6.2
MySQL5.6
PHP5.6 / PHP7.0.12
安装
1.下载安装依赖库
yum install php5-dev libpcre3-dev gcc make php5-mysql php5-fpm
2.下载git库
git clone --depth=1 git://github.com/phalcon/cphalcon.git
3.切换到build目录
cd cphalcon/build
4.开始安装
sudo ./install
5.创建一个文件 phalcon.ini 到 /etc/php.d/ 这个目录下,内容如下:
extension=phalcon.so
注意:如果使用集成环境,如oneinstack,则把上述代码加到php.ini中即可
6.测试安装
php -r 'echo phpinfo();' | grep -i phalcon
或者
php -r 'echo print_r(get_loaded_extensions());'
nginx配置
配置nginx的时候,建议用$_SERVER[‘REQUEST_URI’]方式,这样可以防止自动加入$_GET[‘_url’]的隐规则,在参数签名时,如果你忘记这个隐规则会导至签名验证失败。
server { listen 80; server_name _; index index.php index.html index.htm; root $root_path/helloworld/public; location / { try_files $uri $uri/ /index.php$is_args$args; } location ~ \.php$ { try_files $uri =404; fastcgi_split_path_info ^(.+\.php)(/.+)$; fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_params; }}
phalcon开发工具
git clone git://github.com/phalcon/phalcon-devtools.gitcd phalcon-devtools/. ./phalcon.shln -s ~/phalcon-devtools/phalcon.php /usr/bin/phalconchmod ugo+x /usr/bin/phalcon
测试工具安装
phalcon commands
使用phalcon工具创建项目
phalcon create-project helloworld
windows xampp环境
php5.5.15 ts(线程安全)
官网地址:https://www.phalconphp.com/zh/download/windows
注意
1. xampp在windows下永远都是32位的版本,所以需要下载x86的
2. 查看自己的phpinfo,看看php版本以及thread safety(线程安全)
下载好后,解压php_phalcon.dll到D:\xampp\php\ext这个目录下(具体以自己的xampp安装位置而定)
回到上一级目录D:\xampp\php\,找到php.ini,在文件尾加上
extension=php_phalcon.dll
重新启动apache,打开phpinfo,如下图即安装成功
0 0
- 【Phalcon】安装Phalcon(lnmp php7\win xampp)
- 安装phalcon
- Phalcon安装
- 安装phalcon
- phalcon
- linux下编译安装最新版phalcon centos下PHP7添加phalcon扩展
- 【Phalcon】Phalcon多平台的安装配置
- Phalcon框架安装
- Phalcon 扩展安装,测试
- 安装Phalcon框架
- linux安装phalcon
- Phalcon学习笔记 - 安装
- Phalcon编译安装
- PHP框架Phalcon安装
- phalcon的安装详细
- phalcon ext 安装
- Windows wamp安装phalcon
- phalcon windows 安装
- SQLite3数据库在嵌入式应用之四:如何导出数据库?给出代码示例
- 机器学习正则化
- CentOS7下安装python-pip
- OpenGL绘制五角星
- 获取表单数据的两种方法(post,get,request)
- 【Phalcon】安装Phalcon(lnmp php7\win xampp)
- 【电子产品】关于指纹考勤机识别率下降
- 数组指针与指针数组的区别
- Unity怎么点击来选中物体、获取物体信息
- Mac下安装mysql服务及基于workbench的使用方法
- java 中 json的创建和转换
- OpenStack 从ISO启动并安装VM
- iOS巅峰之textField缩近文本
- 装饰者模式