正式开通

首页 > 网站源码 > PHP源码 > 主机域名 > 景安代理网络平台系统 v3.2.2

景安代理网络平台系统 v3.2.2

授权形式:免费版 文件大小:55 MB
软件语言:简体中文 软件平台:PHP+MS/MYSQL
软件类别:程序源码 更新时间:2020-01-09 12:45
评论等级:★★★★☆ 浏览次数:(今日:,本周:,本月:
售价:0 点 官方地址:http://www.php588.com
版本: 演示地址:http://www.php588.com
图片预览
软件简介

景安代理网络平台系统 v3.2.2

一、代理平台环境部署方案
1.代理平台需要PHP、MySQL、IIS/Apache/nginx Web服务器。
 
2.代理平台环境配置为:
  a)PHP版本:5.4.X版本
  b)MySQL版本:5.5.X版本级以上并开启innodb引擎
  c)Web服务器只要能运行PHP都均可。
 
3.代理平台的目录权限设置:
  a)Application/runtime为代理平台的缓存目录,需要读、写、运行权限。
  b)Application、ThinkPHP为代理平台的核心文件目录。需要读、运行权限。
  c)Public为代理平台的CSS、JS、图片目录。需要读、运行权限。
  d)Uploads为文件上传目录。需要读、写、运行权限。
  e)需要代理平台当前目录的上一级目录的读权限。比如当前目录是B。那么就需要B的上级目录A的读权限。
 
4.代理平台需要外网访问,调用景安API接口。
 
5.安装时需要先手动创建数据库
 
 
 
 
二、安装成功后
 
1.后台路径:域名/backend/login/index
 
2.数据库配置文件:Application\Common\Conf\config.php配置文件详解。
a)DB_HOST服务器地址。
b)DB_NAME数据库名。
c)DB_USER数据库用户名。
d)DB_PWD数据库密码。
e)DB_PORT数据库端口。//默认3306
f)DB_PREFIX数据库表前缀。//默认agent_
 
3.代理平台配置API设置
国内站API设置
①登录景安站-管理中心-服务支持-API设置or快云站-管理中心-用户中心-API接口  查看API配置(没有申请的先申请并联系商务审核)
②将查到的国内站API配置填写至 代理平台后台-》网站设置-》网站基本设置-》API设置 国内站API配置处
国际站API设置
①登录景安站国际站-管理中心-服务支持-API设置  查看API配置(没有申请的先申请并联系商务审核)
②将查到的国际站API配置填写至 代理平台后台-》网站设置-》网站基本设置-》API设置 国际站API配置处
注意:国内站申请的API填写至国内站API配置,国际站申请的API填写至国际站API配置
 
4.设置完成后进入代理平台后台首页,点击“测试通信”,测试接口通信是否成功。
 
 
有问题可查看“代理平台常见问题及解决方案.txt”

 
1、代理平台安装
①登录景安站-管理中心-服务支持-API设置or快云站-管理中心-用户中心-API接口  申请API  ip填写服务器ip  然后联系商务审核
②申请完成后,页面上会显示代理平台源码的下载连接(地址:https://www.zzidc.com/upload/agent_install.zip),下载代理平台源码
③准备域名和一台主机或者服务器,创建站点并绑定域名
④根据安装包里的说明安装代理平台
 
2、代理平台配置API设置
国内站API设置
①登录景安站-管理中心-服务支持-API设置or快云站-管理中心-用户中心-API接口  查看API配置(没有申请的先申请并联系商务审核)
②将查到的国内站API配置填写至 代理平台后台-》网站设置-》网站基本设置-》API设置 国内站API配置处
国际站API设置
①登录景安站国际站-管理中心-服务支持-API设置  查看API配置(没有申请的先申请并联系商务审核)
②将查到的国际站API配置填写至 代理平台后台-》网站设置-》网站基本设置-》API设置 国际站API配置处
注意:国内站申请的API填写至国内站API配置,国际站申请的API填写至国际站API配置
 
3、代理平台后台首页测试通信失败
①通信失败,接口繁忙——这是短时间内大量调接口导致的,等一分钟之后再调接口就正常了
②通信失败,Access Id错误,请在:网站后台->网站设置->网站基本设置->API设置,设置您的API信息——请检查API设置的Access ID填写是否正确
③通信失败,签名验证错误——请检查API设置的Access Key填写是否正确
④通信失败,调用IP错误,请在:景安站-管理中心-服务支持-API设置,取消您的调用IP限制——请登录景安站-管理中心-服务支持-API设置,取消调用ip限制,如果没显示开启 就先开启再取消
 
4、代理平台安装完成后只能打开首页,其他页面显示404找不到网页(伪静态配置)
伪静态配置
①Apache
程序根目录.htaccess文件 Rewrite规则:
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php?s=$1 [QSA,PT,L]
②宝塔平台Apache
伪静态设置为thinkphp模式
③iis
Iis6 安装伪静态插件可以直接使用rewrite规则
Iis7 则需要安装rewrite插件,然后在iis管理器里URL重写 导入rewrite规则
④Nginx伪静态规则
if (!-d $request_filename){
set $rule_0 1$rule_0;
}
if (!-f $request_filename){
set $rule_0 2$rule_0;
}
if ($rule_0 = "21"){
rewrite ^/(.*)$ /index.php/$1 last;
}
 
5、清理缓存
Application\Runtime目录下保存着程序缓存和日志
清理缓存就是清空Application\Runtime目录下的所有文件
搬家或者修改配置文件后,先清理缓存才能生效
 
6、代理平台搬家步骤
①备份程序和数据库:程序打包,数据库导出成.sql文件(请勿直接复制数据库文件)
②确认新服务器环境:
PHP版本:5.4.X版本,MySQL版本:5.5.X以上版本;
③复制程序至新站点并解压,将备份的.sql数据库文件导入至新数据库
④修改数据库配置
在Application/Common/Conf/config.php配置文件里修改数据库配置
⑤清理缓存
清空Application\Runtime缓存目录下的所有文件
⑥开启伪静态
这样搬家就完成了,如果打不开页面请检查Application\Runtime\log目录下的日志文件查询并解决问题
如果按照以上操作还无法解决问题,可以联系商务或渠道人员,然后由技术人员为您解决
 
7、新版代理平台如何找回密码
①找到Application/Common/Conf/config.php文件里的'APP_KEY'配置
②将新密码和'APP_KEY'配置拼接(即 新密码+'APP_KEY'配置)后进行32位MD5加密(小写)(可百度搜索“在线MD5加密”将字符串在线加密)
③最后将数据库agent_user表将该账户的password字段数据修改为加密结果。登录密码就改为了新密码。
注:请不要修改配置文件里的内容,请不要修改配置文件里的内容,请不要修改配置文件里的内容(重要的事情说三遍)
例:
1.如果'APP_KEY' => 'L^{1!]U);hsj$4*&l5C#.amS8Gq.DGqw',设定的新密码是12345678
2.拼接后的字符串就是:12345678L^{1!]U);hsj$4*&l5C#.amS8Gq.DGqw
3.百度搜索在线MD5加密 将拼接后的字符串进行32位MD5小写加密,加密结果:b134db5778a2e3a13a15d54a73b9eadd
4.最后将数据库agent_user表将该账户的password字段数据改成加密结果
就能使用新密码12345678登录后台了
 
8、代理平台后台发送邮件邮箱配置
①配置位置:代理平台后台-》网站设置-》发送邮件配置
②邮箱地址:填写自己的邮箱
③SMTP服务器:填写你的邮箱SMTP服务器地址
④邮箱密码:能设置邮箱服务授权码必须使用授权码,不能设置的填写邮箱密码
⑤是否使用SSL加密方式:使用SSL,SMTP服务器端口号一般为465,不使用SMTP服务器端口号为25
⑥端口地址:使用SSL,SMTP服务器端口号一般为465,不使用SMTP服务器端口号为25
⑦抄送邮箱帐号:发送邮件时会抄送邮件至该邮箱,不填则不抄送邮件;只能填一个
⑧发件人名称:填写发件人名称,若为空则默认为公司名称
注:修该完成后先清理缓存,刷新后再测试
例1:
邮箱地址:QQ邮箱
SMTP服务器:smtp.qq.com
邮箱密码:授权码
是否使用SSL加密方式:使用
端口地址:465
例2:
邮箱地址:163邮箱
SMTP服务器:smtp.163.com
邮箱密码:授权码
是否使用SSL加密方式:不使用
端口地址:25
例3:
邮箱地址:腾讯企业邮箱
SMTP服务器:smtp.exmail.qq.com
邮箱密码:邮箱密码
是否使用SSL加密方式:不使用
端口地址:25
 
9、代理平台模板路径
前台pc模板:Application\Frontend\View\Default
前台手机模板:Application\Frontend\Mobile\Default
后台模板:Application\Backend\View\Default
 
10、代理平台相关升级包,安装包下载
进入api.zzidc.com接口说明文档
点击“景安代理平升级文件下载”
即可选择下载安装包和各版本升级包
代理平台安装包源码下载链接:http://www.zzidc.com/upload/agent_install.zip
 
11、mysql数据库开启innodb引擎
①看你的mysql现在已提供什么存储引擎:mysql> show engines;
②找到数据库安装目录下的my.ini文件
③修改配置
mysql5.5版本,将配置文件中的skip-innodb注释即前面加上“#”
mysql5.6版本
将配置文件中的这一段
# skip-innodb
#loose-skip-innodb
loose-innodb-trx=0 
loose-innodb-locks=0 
loose-innodb-locks-unsafe-for-binlog=0
loose-innodb-lock-waits=0 
loose-innodb-cmp=0 
loose-innodb-cmp-per-index=0
loose-innodb-cmp-per-index-reset=0
loose-innodb-cmp-reset=0 
loose-innodb-cmpmem=0 
loose-innodb-cmpmem-reset=0 
loose-innodb-buffer-page=0 
loose-innodb-buffer-page-lru=0 
loose-innodb-buffer-pool-stats=0 
loose-innodb-metrics=0 
loose-innodb-ft-default-stopword=0 
loose-innodb-ft-inserted=0 
loose-innodb-ft-deleted=0 
loose-innodb-ft-being-deleted=0 
loose-innodb-ft-config=0 
loose-innodb-ft-index-cache=0 
loose-innodb-ft-index-table=0 
loose-innodb-sys-tables=0 
loose-innodb-sys-tablestats=0 
loose-innodb-sys-indexes=0 
loose-innodb-sys-columns=0 
loose-innodb-sys-fields=0 
loose-innodb-sys-foreign=0 
loose-innodb-sys-foreign-cols=0
全部注释即前面加上“#”
④然后重启mysql数据库
 
12、旧版代理平台升级至新版代理平台
①首先备份数据库和程序:程序打包,数据库导出成.sql文件(请勿直接复制数据库文件)
②访问接口文档http://wiki.api.zzidc.com/agentupdate下载代理平台新版升级包
③更改服务器环境配置
PHP版本:5.4.X版本; 
MySQL版本:5.5.X以上版本(虚拟主机的不需要);
需要MySQL配置: MySQL开启innodb引擎;(虚拟主机的不需要)
④将原程序删除
⑤将代理平台新版升级包上传并解压
⑥访问域名在原数据库上按照安装步骤操作顺序进行安装即可
⑦开启伪静态
注1:如升级失败,请先将数据库还原再重新升级
注2:升级前请先备份数据库和程序!升级使用原数据库,升级不影响原数据库的数据!
 
13、购买/试用产品失败问题
①查看会员账户里是否有余额
②查看代理平台后台-》系统工具-》API日志列表  查看接口返回信息,根据接口返回信息确定什么问题
 
14、订单开通失败
①试用订单开通失败:试用订单需要联系商务在官网审核之后才能开通或者使用测试码开通
②非试用订单开通失败:
点订单详情查看有没有订单API订单号,没有API订单号说明该订单没有购买成功,请重新购买
后台查看API日志
 
如果有不能正常打开,请联系商务或渠道人员,然后由技术人员进行处理;或直接联系技术人员处理。

下载地址
占位符