2016-08-31 185 views
0

有人可以帮助我如何解决这个错误。我有一个pdf页面,我做了一个自定义页面大小,并使其景观。TCPDF最大执行时间超过30秒

但是,当我运行该页面。它有一个错误说:“最大的执行时间超过30秒,tcpdf.php线18385

它只有当我上传到服务器出现。

但是当我通过远程使用的程序运行。

出了什么问题?

回答

0

我有这个问题,也是一些内容较多的PDF文件。PHP默认只允许30秒的最长执行时间。

您可以增加这一次在php.ini文件通过更改以下行:

max_execution_time = 30 

max_execution_time = 60 

或添加给你的脚本文件的顶部。

set_time_limit(60); 

60秒应该是足够的时间TCPDF做它需要做的,但你可能需要进一步增加它。然而,小心增加它太多,因为它可能会导致问题。

注意:如果由于无限循环而达到最大执行时间,这不会改变任何内容。

+0

它不工作:( –

+0

,当我通过远程运行它,没有错误,但是当服务器出现错误。似乎是什么? –

+0

你能澄清什么问题你的意思是通过远程运行它吗?你的意思是通过使用'php phpfile.php'直接通过ssh运行它?如果是这样,它使用不同的php.ini,那将是php-cli php.ini而不是标准php.ini – ScarecrowAU

0

可以使用ini_set("you php config",0);

相关问题