我的pdf有300多行。当我尝试在本地服务器上加载PDF时,它运行正常。但是当我尝试在我的实时服务器上加载PDF时,它显示“无法加载PDF文档”。我正在使用DOMPDF
和codeigniter
。
谢谢!
答案 0 :(得分:0)
如果它在本地服务器上正常工作,那么它也适用于实时服务器。
当您使用实时服务器时,它有请求超时持续时间,如果DOMPDF未及时给出响应,那么您将显示该页面。
你需要将php.ini放在服务器上,而在php.ini中你必须改变这个
upload_max_filesize = 2M;或任何你想要的尺寸
max_execution_time = 60;如果必须,还要更高 - 设置最大值 时间以秒为单位
在无限时间内使用-1,您可以设置pdf文件生成输出所需的时间。
要在您的服务器上检查和设置php.ini,这是您的参考 Dude, where's my php.ini?
另一个选项是genrate html并将其放入视图并打印该文件,这是最简单快捷的方法。
检查一下 https://scotch.io/@nagasaiaytha/generate-pdf-from-html-using-jquery-and-jspdf