最近公司同事需要将别的testlink的用例迁移过来,由于现在新的服务器也在使用,不能使用数据库导入的办法,只能用xml文件进行导入,不过在导入的时候出现了个没遇到的问题,报错文件太大,无法上传。


解决办法:

  • 修改/etc/nginx/nginx.conf,加入如下几行
fastcgi_connect_timeout 600;
fastcgi_send_timeout 600;
fastcgi_read_timeout 600;
client_max_body_size 100M;

nginx.conf如下所示:

user nginx;
worker_processes auto;
worker_rlimit_nofile 65535;
error_log  off;
pid /var/run/nginx.pid;
include /usr/share/nginx/modules/*.conf;
events {worker_connections  2048;multi_accept on;use epoll;
}
http {log_format  main  '$remote_addr - $remote_user [$time_local] "$request" ''$status $body_bytes_sent "$http_referer" ''"$http_user_agent" "$http_x_forwarded_for"';server_tokens       off;access_log          off;sendfile            on;tcp_nopush          on;tcp_nodelay         on;keepalive_timeout   65;fastcgi_connect_timeout 600;fastcgi_send_timeout 600;fastcgi_read_timeout 600;types_hash_max_size  2048;client_max_body_size 100M;include             /etc/nginx/mime.types;default_type        application/octet-stream;include /etc/nginx/conf.d/*.conf;
}
  • 修改config.ini.php,将下面两行上传大小增大
$tlCfg->import_file_max_size_bytes = '40960000';
$tlCfg->import_max_row = '100000'; 
  • 修改/etc/php.ini
upload_max_filesize 100M
max_execution_time = 600
max_input_time = 600
post_max_size = 100M
memory_limit = 128M
  • 调整mysql:MySQL根据配置文件会限制Server接受的数据包大小。有时候大的插入和更新会受 max_allowed_packet 参数限制,导致写入或者更新失败。 在my.cnf中加入
max_allowed_packet=500M
  • 重启mysql、php-fpm、nginx服务(推荐直接重启系统,测试过程中重启后才会生效)

转载于:https://www.cnblogs.com/tchroot/p/9176778.html

Testlink解决大用例导入问题相关推荐

  1. 几行小代码,将Testlink的xml用例导入至excel

    最近在使用Testlink时,发现导入的用例是xml格式,且没有合适的工具转成excel格式,xml使用excel打开显示的东西也太多,网上也有相关工具转成csv格式的,结果也不合人意. 那求人不如尔 ...

  2. POI实现大数据EXCLE导入导出,解决内存溢出问题

    POI实现大数据EXCLE导入导出,解决内存溢出问题 参考文章: (1)POI实现大数据EXCLE导入导出,解决内存溢出问题 (2)https://www.cnblogs.com/huangjian2 ...

  3. FineReport层式报表解决大数据集展示问题攻略

    本文以填报报表为例,通过分页的方式,来解决大数据集展示的问题. 实现的思想就是通过在SQL里筛选部分数据库数据,以达到浏览器可以合理的展示报表页面.(数据分段,语句我这采用的是MYSQL,如果要用其他 ...

  4. Java实现excel大数据量导入

    情景分析: 通常我们通过poi读取excel文件时,若在用户模式下,由于数据量较大.Sheet较多,很容易出现内存溢出的情况 用户模式读取excel的典型代码如下: FileInputStream f ...

  5. TestLink在线Excel用例转换xml

    [原文链接]:https://blog.tecchen.xyz ,博文同步发布到博客园. 由于精力有限,对文章的更新可能不能及时同步,请点击上面的原文链接访问最新内容. 欢迎访问我的个人网站:http ...

  6. MySQL服务中断后重启失败及解决办法(个例)

    转载请标明出处^_^ 原文首发于:https://www.zhangruibin.com 本文出自于:RebornChang的博客 MySQL服务中断后重启失败及解决办法(个例) Starting M ...

  7. 大数据 就业 缺口_三年培养10万大数据人才,解决大数据人才缺口

    (原标题:三年培养10万大数据人才,解决大数据人才缺口) 未来三年为中国培养10万大数据人才,大数据人才优选计划缓解中国大数据人才缺口 为缓解中国大数据人才缺口,小牛学堂联合工信部人才交流中心,开展& ...

  8. 软件测试方法——黑盒测试九大用例设计方法

    笔者:风起怨江南 出处:https://blog.csdn.net/JackMengJin 笔者原创,文章转载需注明,如果喜欢请点赞+关注,感谢支持! 导读:面试和工作必备的九大黑盒软件测试方法. 目 ...

  9. html5解决大文件断点续传6,解决html5大文件断点续传

    一.概述 所谓断点续传,其实只是指下载,也就是要从文件已经下载的地方开始继续下载.在以前版本的HTTP协议是不支持断点的,HTTP/1.1开始就支持了.一般断点下载时才用到Range和Content- ...

最新文章

  1. 计算机背景象怎样改变,我的页面背景总是黑色,以前改变过现在好象改变不了?我该怎么改变呢? 爱问知识人...
  2. Linux tmux分屏工具
  3. Ghost的相关问题
  4. 使用border-collapse:collapse;属性新建一个细线表格
  5. WordPress4.8.1版本存在XSS跨站攻击漏洞
  6. LINUX文件的压缩与打包
  7. 搭建SSM框架的配置文件
  8. Comet杀人游戏开发日志-1(问题记录-于核心功能测试成功转向实际开发阶段)
  9. Linux 中 crontab 详解及示例(收藏)
  10. Web项目下的WebRoot和WebContent
  11. Mac 技巧——让Mac轻松访问Windows网络共享
  12. [简单]1.宝石和石头
  13. linux中的numa和swap
  14. I2C(smbus pmbus)和SPI分析
  15. 职称计算机 将计算机broad_1下的e盘映射为k盘网络驱动器,职称计算机考试(网络基础)试题及答案操作..doc...
  16. wordpress设置首页为特定页
  17. 微信小程序云开发 实时地图显示
  18. 视频分类之 UCF-101 上的 CNN 方法详解
  19. uniapp的打包h5页面收不到验证码接口
  20. RED LION 1GS00000

热门文章

  1. SQL Pretty Printer
  2. 数电快速入门(二)(复合逻辑运算和逻辑代数的基本定律的介绍)
  3. CVE和全球安全漏洞库(NVD, CNNVD, CNVD) 在软件安全检测和验收中的最佳分析工具
  4. oralc UPDATE关联表的思路总结
  5. Nofollow标签是什么,使用Nofollow标签有哪些好处?
  6. 前端开发常见笔试题(附答案)
  7. 转:使用Python对音频进行频谱分析
  8. offset、scroll、client三大家族
  9. 2018.8.25T2(随机化)
  10. STM32的独立互补PWM初始化控制 kw:PB15 TIM1_CH3N