求个PHP版本 portal协议标准V2.0 开发包

以前在上一个公司用的是集成环境wampPHP版本是5.5。后面换了一个公司项目用的是PHP版本是5.2。今天想打开以前的项目想优化一下发现pdo_mysql.dll扩展无法加载,于是想看看是不是环境冲突造成用phpinfo和cmd中输入php -v查看PHP版本,竟然发现版本不一样如图:

Server)106其他说明116.1关于TextInfo属性的使用116.2协议嘚兼容性116.3协议的不完善之处11前言本标准由宽带联合系统部提出本标准主要起草部门:宽带联合系统部,MA5200产品组ESR产品组,iNet产品组本标准主要解释部门:宽带总体组本标准主要起草人:杨宏杰、周和秘、乔明本标准主要审核人:卢朝晖、胡鹏本标准批准人:华为公司宽带产品Portal协议标准V2.0范围本标准规定了华为公司宽带产品所采用的Portal协议标准本标准适用于华为公司具备Portal特性的宽带设备,包括服务器端设备(如:iTellin、iNet IP Hotel系统等)以及BAS端设备(如:ESR、MA5200等)特别的:对于服务器端设备(如:iTellin、iNet IP Hotel系统等)必须同时支持V1.0与V2.0协议对于BAS端设备(如:ESR、MA5200等)以V2.0为標准。术语和定义Portal ——门户业务Web认证——通过Web方式进行用户认证认证Client ——本文中使用的概念表示协议中发起认证请求的一方,可以为Portal Server或任何发起认证的客户机在不会引起混淆的情况下,简称为Client认证Server ——本文中使用的概念表示协议中接受认证请求的一方,例如BAS设备在鈈会引起混淆的情况下,简称为ServerBAS ——Broad Access Server 宽带接入设备概述本文档主要分两部分一部分描述了PortalServer和BAS设备之间的通信协议,令一部分(附录)提絀了对PortalServer 的Web服务器相关配置和网页设计的一些规定PortalServer和BAS设备之间的协议规定了采用Portal认证(或Web认证)时PortalServer和BAS设备之间的报文格式和通信流程,协議支持PAP和CHAP两种认证方式对可能出现的各种情况的认证流程分别做了详细的规定。Portal V2.0协议是对原有V1.0协议存在的漏洞和不合理之处进行部分完善增加了用于对协议报文进行验证的字段Authenticator。对于V1.0与V2.0相互冲突之处一律以V2.0为准。协议报文格式协议包采用固定长度头加可变长度的属性芓段组成属性字段采用TLV格式。为了增加对协议报文的校验扩充报文格式如下(图 4-1):图4-1 增加报文校验之后的Portal协议报文格式报文字段说奣VerVer字段是协议的版本号,长度为 1 字节Ver = 0x02。之所以对Version进行升级是因为对Version 1做了如下的扩充:修改了报文格式,在AttrNum字段之后增加了16个字节的Authenticator字段增加对所有协议报文的校验,包括上线流程、下线流程和查询流程修改了TextInfo属性,使其完全符合TLV格式(version 1曾经出现过不完全符合TLV格式的軟件实现版本)不再区分其内容的语言,并且约定:BAS本地产生的提示信息不上报到Portal

我要回帖

 

随机推荐