如何修复打开stream失败:是一个目录,我用的是< code>ubuntu 16.04和< code>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/
试试这个:
$mpdf->Output('Your-Location' . 'Your-File-Name.pdf', \Mpdf\Output\Destination::FILE);
嗨,我正在一台机器上部署一个我写的应用程序(所有的部署都是用tomcat)。 当运行应用程序(在浏览器中)时,我从catalina.out中得到一个错误: 会有什么问题?
问题内容: 由于某种原因,我两次阅读都得到了一个。值得注意的是,Toast会打印“文件存在!”。我使用底部的来测试文件的内容是否正确。 Logcat … 问题答案: 返回一个File对象。如果在其上调用onString(您暗中进行了此操作),它将返回其路径。如果该文件是目录,则该路径 不会 以斜杠结尾,因此将导致类似的内容。 您可以使用,也可以仅致电。
出于某种原因,我在两次阅读中都获得了。值得注意的是Toast会打印“文件存在!”。我使用底部的来测试文件的内容是否正确。 Logcat...
我有一个错误: 警告:require_once(../questionTypes/Question.php):无法打开流:第25行的/home/u949913003/public_html/includes/essential.php中没有此类文件或目录 致命错误:require_once():无法在/home/u949913003/public_html/includes/essential.p
问题内容: 我无法弄清楚这里出了什么问题…我试图更简洁地写这篇文章,但没有用。阅读有关此问题的其他建议后,我输入了所有额外的字符串。没有帮助。不知道发生了什么事。可能与权限相关吗?AFAIK我正在尝试写入内部存储器,并且不需要特殊权限? 每次,目录未完成或出现某种情况时,它都会“制作目录”。当到达myFile.createNewFile();时 它给出错误信息“打开失败:ENOENT(没有这样的文