美文网首页
ZeroICE+PHP整合

ZeroICE+PHP整合

作者: 奎哥_Hank | 来源:发表于2016-11-30 19:44 被阅读0次

最近为了做分布式框架的技术选型,特地研究了多个分布式框架,刚好研究了ZeroIce 框架,特地记录以便后续查阅

本文主要介绍win环境下PHP与ICE 环境的整合


首先我们需要确保安装好基本环境

1、本机已经安装好ZeroICE

笔者安装在 C:\tools\Server\ZeroC\Ice-3.6.2 目录下

配置好环境变量

2、本地已经安装好了PHP运行环境

笔者本机直接安装了xampp套件,默认安装在了 C:\xampp 目录

配置PHP与ICE整合的必要插件

1、配置php_ice模块

打开 C:\xampp\php\php.ini 文件,直接文件末尾追加如下行

extension = php_ice.dll

保存,并关闭文件

将C:\tools\Server\ZeroC\Ice-3.6.2\php\php_ice.dll拷贝到C:\xampp\php\ext目录下

2、配置apache 加载4个dll文件

注意:不同版本有所不同

(适用于3.5.1版本)

bzip2_vc90.dll,ice35_vc90.dll,iceutil35_vc90.dll,slice35_vc90.dll

(适用于3.6.2版本)

bzip2.dll,ice36.dll,iceutil36.dll,slice36.dll

将以上C:\tools\Server\ZeroC\Ice-3.6.2\bin\下的四个文件拷贝到\Apache\bin目录下

3、配置ICE对应的PHP依赖库(资源文件)

打开 C:\xampp\php\php.ini 文件

在文件中找到“include_path =" 直接在等于后面;追加ICE安装的PHP类库根目录

注意:有其他的资源文件目录,以";"分割,如下笔者的配置

include_path=".;C:\xampp\php\PEAR;C:\tools\Server\ZeroC\Ice-3.6.2\php\"

完成以上步骤我们就完成的环境的配置,接下来就可以写一个ice-php的客户端程序来测试一下了

ICE-PHP 示例见下一篇博文

相关文章

  • ZeroICE+PHP整合

    最近为了做分布式框架的技术选型,特地研究了多个分布式框架,刚好研究了ZeroIce 框架,特地记录以便后续查阅 本...

  • 整合SSM

    SSM整合 整合思路 各自搭建SSM环境 使用Spring整合Mybatis 使用Spring整合SpringMV...

  • ssh整合

    1.struts2整合Spring 2.Spring整合hibernate(完全整合) 2.Spring整合hib...

  • 第四章-高级整合应用1:导航

    RabbitMQ整合Spring AMQP RabbitMQ整合Spring Boot RabbitMQ整合Spr...

  • 【读书笔记】DAY 6《全脑教养法》读后感

    ——理解孩子,才能更好的培养孩子 《全脑教养法》的关键词就是整合,整合左右脑,整合上下脑,整合自己,整合他人。 整...

  • 塔罗个案019 关系

    自己 父亲 整合➕整合 结果

  • 《跨学科视野下的自然笔记》学后感

    一、学科整合 真对于学科整合,提出本人的几个疑惑: 1.学科整合,要整合到什么程度; 2.学科整合下,教师应该具备...

  • SpringBoot视图层技术

    1.整合jsp2.整合freemarker3.整合Thymeleaf 1.整合jsp 创建项目 修改pom文件,添...

  • 敖伟伟

    未来已经到了整合的时代,不是你整合别人,就是别人整合你

  • springboot核心技术总结

    组件自动装配 web应用 Springboot应用 数据整合 容器整合 运维整合

网友评论

      本文标题:ZeroICE+PHP整合

      本文链接:https://www.haomeiwen.com/subject/fkbtmttx.html