请选择 进入手机版 | 继续访问电脑版

ITIL,DevOps,ITSS,ITSM,IT运维管理-ITIL先锋论坛

 找回密码
 立即注册

扫描二维码登录本站

QQ登录

只需一步,快速开始

查看: 587|回复: 0

[功能实施] iTop应用操作-系统高级管理-PHP和MySQL设置

[复制链接]
发表于 2020-12-24 11:01:37 | 显示全部楼层 |阅读模式
本帖最后由 adminlily 于 2020-12-24 11:03 编辑

iTop能够以附件形式上传和保存文档到各种对象(标签,CI项等),这些文档在iTop数据库中以二级制块的形式被保存,为了安全的上传和保存文档,许多设置必须调整以确保与PHP和MySQL保持一致。

在PHP中,几个变量管理着文件上传:

  • file_uploads设置成1允许上传,设置成0不允许任何文件上传;
  • upload_tmp_dir用来存储上传文件的临时位置(在服务器上),确保此参数指向的位置可以访问(可写),并有足够的剩余空间;
  • upload_max_filesize设置上传的最大文件的大小,该值以字节为单位,可以使用类似的单位K表示千字节(=1024字节),M表示兆字节和G千兆字节;
  • max_file_uploads在一个网页上文件可以同时上传的最大数量, iTop通常要求在同一时间只能上传一个文件;
  • post_max_size一次提交请求中可以被发送到服务器的最大数据量。 由于同样的请求将包含更多的信息(文档的标题,操作码...),这个值必须大于upload_max_filesize;
  • memory_limit在上传到服务器之后,该文件在被保存到数据库之前将会在内存中被读取,因此,要确保memory_limit(如果启用)的值远远大于upload_max_filesize;
  • max_input_time该值定义允许的服务器读取它的输入的最大时间,这包括了花费在文件上传的时间, 慢速连接上传大文件可能会超出默认的60秒时间。

上传的文件被存储到MySQL数据库中,每个文件一次查询,因此,一次查询所允许的最大值必须大于上传文件的最大值,可通过my.cnf配置文件中的变量max_allowed_packet进行配置。





上一篇:iTop应用操作-系统高级管理-定期备份
下一篇:iTop软件系统功能-核心功能-问题管理模块
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

参加 ITIL 4 基础和中级专家认证、v3专家升级、DevOps专家认证、ITSS服务经理认证报名
本站关键字: ITIL| ITSM| ISO20000| ITIL培训| ITIL认证| ITIL考试| ITSS| ITSS培训| ITSS认证| IT运维管理| DevOps| DevOps培训| DevOps认证| itop| itil4| sre| 开源ITSM软件

QQ|ITIL先锋论坛 ( 粤ICP备11099876号 )|appname

Baidu

GMT+8, 2021-10-16 13:31 , Processed in 0.097700 second(s), 28 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表