最近在安装使用testlink时发现,根据每版本的测试者的报告无法生成,网上搜索无果,自己排查后发现为如下问题导致:
Fatal error: Uncaught Error: Call to undefined function bcmul()
首先更改php.ini 将参数dispaly_errors参数由OFF改为On,这样就可以看到具体报错原因,然后在浏览器中设置如下:
重新启动apache后再次点击就会看到报错的具体原因。
缺少相应的函数bcmul(),ubuntu下执行安装命令 apt-get install php-bcmath
安装相应的包后恢复正常,