Я пытаюсь создать PDF-файл в laravel, но я получаю сообщение об ошибке ErrorException (E_WARNING)
fopen (C: \ xampp \ htdocs \ prolearning \ storage \ fonts / \ 2af8d92bcac2cf6390f0434ec5aa8fe6.ufm): не удалось открыть поток: такого файла или каталога нет.
Пожалуйста помоги. Мой контроллер кодирует эти две строки кода,
$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');
Пожалуйста, помогите, заранее спасибо.