如何修复无法打开流:是一个目录,我正在使用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 /)无法打开流:是目录”
并且还会抛出一条名为Unable的消息来创建输出file /path/
答案 0 :(得分:0)
试试这个:
$mpdf->Output('Your-Location' . 'Your-File-Name.pdf', \Mpdf\Output\Destination::FILE);