左侧列表 系统模块管理,进入下图所示页面

系统模块管理用于系统的升级、模块安装、模块升级、模块卸载

如上图,可以看到当前系统的版本号、已安装模块 和 未安装模块

系统升级:列出系统的当前版本信息,如果有可用升级,将会列出可升级版本。用来给Astercc呼叫中心核心框架升级,版本之间是逐次进行升级的。

已安装模块 : 已安装模块中将会列出当前系统 已经安装的模块信息。(系统内核升级到下一个版本后,如果已安装模块有可用升级,就会在每个安装模块下面出现升级提示信息)

未安装模块 : 未安装模块中将会列出当前系统 未进行安装的模块信息

在上图中 可以看到系统升级(系统内核升级)下当前版本 2.0-beta 有新的升级版本,可以升级到 2.0版本。

内核升级程序的下载,可以分以下几种过程

  • 由系统自动下载升级包程序
  • 由管理员点击下载按钮进行下载升级程序(如果自动下载没有下载该程序)

升级程序最终都要放到 /var/www/html/asterCC/data/_cache/ 目录下,当该目录下有要升级的程序文件压缩包,那么当再次打开该页面,就会看到版本系统后面是 升级 按钮,点击该按钮就会执行系统的升级。

  • 系统自动下载升级包

在 系统设置 → 系统设置页面中 系统高级设置 标签下,可以看到 `自动下载升级包` 参数,该参数默认为 是。会在每天的凌晨进行自动下载升级包程序。如果系统安装后,将其该为否,以后在 系统模块管理 页面看到有升级的提示,就需要手动下载升级包,进行上传,然后才可以进行升级

  • 手动下载升级包

看到有新的升级提示后,如果当前系统中还未下载该升级包,点击下载按钮,就会出现一个 下载地址的选择界面,如下

选择一个下载地址,就会开始升级包程序的下载。当下载完毕后,就需要手动将该升级包程序 上传到系统的指定目录 【/var/www/html/asterCC/data/_cache/】下,可以有2中上传的方式

  • 通过 FTP 工具,将升级包程序上传到指定的目录下。
  • 通过系统模块管理页面的上传按钮,上传该升级包程序

同样模块升级与系统内核升级一样,下载升级包后,点击 升级就会升级

当点击 升级 按钮的时候,会出现升级提示,如下图

如果继续升级,点击确定按钮就会开始升级,当升级成功后,会看到升级成功的提示,如下图

升级过程中会出现的问题有以下几种:

  • 升级包 MD5 校验错误,如下图

当前系统中下载的升级包程序的MD5校验码错误

  • 配置文件错误,如下图

升级包程序中有错误的配置文件

对于以上两种情况,需要手动到 【/var/www/html/asterCC/data/_cache/】将该升级包程序删除,再回到系统模块管理页面。点击 下载按钮,重新下载

  • 终止安装,如下图

出现这种情况,是因为系统的文件权限不够,同样使用ssh 登录到系统,执行

chmod 777 /var/www/html/asterCC/app/app_controller.php

让app_controller.php文件有权限

  • 413 Request Entity Too Large,如下图

请 使用ssh工具,连接到系统后,执行

vi /etc/php.ini

然后就会打开php的配置文件,并找到

upload_max_filesize = 20M

将这个参数设置 由20M 改为 80M 或者更大(修改值要大于升级包程序文件的大小)

upload_max_filesize = 80M

同样还需要执行

vi /usr/local/nginx/conf/nginx.conf

打开nginx的配置文件,并找到

client_max_body_size 20M;

将这个参数 由 20M 改为 80M 或者更大(修改值要大于升级包程序文件的大小)

client_max_body_size 80M;

保存之后,执行

service nginx restart

重新nginx服务

再次进行上传重试

zh/模块使用说明/系统模块管理.txt · 最后更改: 2017/12/12 03:05 (外部编辑)
Recent changes RSS feed Debian Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki