ITOP 菜鸟之路 - 调整上传附件大小

浏览: 109

署好 ITOP 之后,使用过程中发现,上传附件的大小有 2MB 的限制。

1.png

解决方案

PHP 对附件大小限制

首先在 ITOP 系统根目录下创建一个 info.php 文件,在文件中输入以下代码,并保存。

<?php
echo phpinfo();
?>

然后在浏览器中访问这个文件,如:http[s]://<your itop url>/info.php,可以查看 php 的配置信息。在显示的界面中搜索“upload_max_filesize”,后面显示的值 2M 即 php 允许上传附件最大限制。

3.png

继续在显示的界面中搜索“Loaded Configurational File”,后面显示的值,如:/etc/php.ini 即 php 配置文件所在目录。

2.png

修改 PHP 附件限制

编辑 php.ini 文件

# vi /etc/php.ini

修改如下配置

post_max_size=12M
upload_max_filesize=10M

这样就可以将附件上传大小修改为 10M,该值必须小于 post_max_size。

重启 web 服务

Apache

# systemctl restart httpd

Nginx

# nginx -s reload

Nginx + php-fpm

# systemctl restart php-fpm

验证

再次在浏览器中访问 info.php 页面

4.png

打开新建工单,附件 Tab 页

image.png

大附件仍无法上传

经过如上配置,如果限制设置特别大,但是能够上传稍小的附件,而不能上传大的附件。尝试修改 mysql 的配置文件。

# vi /etc/my.cnf

在 [mysqld] 节点下,添加如下配置

max_allowed_packet=1024M
推荐 0
本文由 创作,采用 知识共享署名-相同方式共享 3.0 中国大陆许可协议 进行许可。
转载、引用前需联系作者,并署名作者且注明文章出处。
本站文章版权归原作者及原出处所有 。内容为作者个人观点, 并不代表本站赞同其观点和对其真实性负责。本站是一个个人学习交流的平台,并不用于任何商业目的,如果有任何问题,请及时联系我们,我们将根据著作权人的要求,立即更正或者删除有关内容。本站拥有对此声明的最终解释权。

0 个评论

要回复文章请先登录注册