如何修复打开流失败:是一个目录,我使用的是ubuntu 16.04
和PHP CodeIgniter
框架。
代码
public function downloadFiles()
{
$estructure = "/home/administrator/Downloads/pdfs_new12/";
$data = $this->Mdi_download_invoices->download_pdf_files(12);
foreach ($data as $d)
{
$mpdf = new \Mpdf\Mpdf();
$html = $this->load->view('download_all_invoices/pdf',$data,true);
$mpdf->WriteHTML($html);
$mpdf->Output($estructure.$d->invoice_id);
}
}
我试图生成多个PDF文件,它生成指定目录中的所有文件,但在进程结束时,它将显示一个名为
“Fopen(/path/)未能打开流:是目录”
并引发一条名为“无法创建输出file /path/
”的消息。
发布于 2018-03-15 09:45:01
试试这个:
$mpdf->Output('Your-Location' . 'Your-File-Name.pdf', \Mpdf\Output\Destination::FILE);
https://stackoverflow.com/questions/49293693
复制相似问题