【发布时间】:2018-08-23 22:10:42
【问题描述】:
如何解决无法打开流:是一个目录,我正在使用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 to create output file /path/的消息
【问题讨论】:
-
$data['d'] = $data;为什么是这条线? -
误删了
标签: php codeigniter mpdf