gpt4 book ai didi

php - fopen(C :\xampp\htdocs\prolearning\storage\fonts/

转载 作者:行者123 更新时间:2023-11-29 06:37:31 26 4
gpt4 key购买 nike

我正在尝试在 Laravel 中生成 pdf 文件,但收到错误 ErrorException (E_WARNING)fopen(C:\xampp\htdocs\prolearning\storage\fonts/\2af8d92bcac2cf6390f0434ec5aa8fe6.ufm):无法打开流:没有这样的文件或目录。请帮忙。我的 Controller 编码了这两行代码,

$pdf = PDF::loadView('pdf/personalpdf', compact('user','result'));
return $pdf->stream('invoice.pdf/personalpdf');

其他代码可以工作,我可以显示数据,但无法生成pdf文件。

<?php

namespace App\Http\Controllers;

use Illuminate\Http\Request;
use DB;
use PDF;
use Auth;

class PdfController extends Controller
{
public function personalpdf()
{
if(\Auth::check()){
$user = \Auth::user();
$user_id = $user->id;
$result = DB::table('education')->where('education.degree' ,'=','PHD')->where('user_id' ,'=', $user_id)->get();
// return view('pdf/personalpdf',compact('user', 'result'));
$pdf = PDF::loadView('pdf/personalpdf', compact('user','result'));
return $pdf->stream('invoice.pdf/personalpdf');

}else {
return view('pdf/personalpdf');
}
}
}

我安装了 dompdf,所有其他代码都可以,我是从 totural 完成的。但现在得到给定的错误 fopen(C:\xampp\htdocs\prolearning\storage\fonts/\2af8d92bcac2cf6390f0434ec5aa8fe6.ufm): 无法打开流: 没有这样的文件或目录路线代码在这里。

Route::get('pdf/personalpdf','PdfController@personalpdf');

请帮忙,提前致谢。

最佳答案

是的,我今天遇到了同样的挑战,并在存储文件夹中创建了一个名为“fonts”的空文件夹,这对我来说是成功的。

关于php - fopen(C :\xampp\htdocs\prolearning\storage\fonts/,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53144534/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com