我使用fpdf
使用php创建pdf
文档。它有效,但有时可能需要很长时间才能生成完成的报告,如果时间超过60秒,我会得到 500内部服务器错误。
我已经说过我的服务提供商,他们告诉我这个设置不能以编程方式覆盖(例如max_execution_time),并且我需要让他们的服务器知道页面仍在运行。他们说,做到这一点的一个好方法是有进度条但不熟悉fpdf
。
这将是一个很好的附加功能以及解决问题,但fpdf
不允许任何输出客户端,因为它会给出错误
FPDF错误:某些数据已经输出,无法发送PDF文件
所以我的问题是,
在生成fpdf时,有没有办法显示进度条? (我已经看过这个问题progress bar while opening pdf using fpdf,但它似乎没有解决'已经输出的数据'错误)
或
如果无法做到这一点,是否有办法在生成pdf的过程中与Apache服务器“交谈”,让它知道页面仍在忙着处理它?</ p>