Postingan lainnya
Mengatasi Error pada saat cetak pdf laravel di hostingan
//Controller
<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use Illuminate\Support\Facades\DB;
use PDF;
public function cetak_pdf()
{
$warga = DB::table('warga')->get();
$pdf = PDF::loadView('admin.warga_pdf', ['warga' => $warga]);
return $pdf->stream('data_warga.pdf');
}
?>
//Route
Route::get('/admin/warga1/cetak_pdf', '\App\Http\Controllers\WargaController@cetak_pdf');
//View <
!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Data Warga PDF</title>
</head>
<body>
<style type="text/css">
table {
border-collapse: collapse;
width: 100%;
}
th, td {
border: 1px solid black; /* Atur warna border menjadi hitam */
padding: 8px;
text-align: left;
}
</style>
<center>
<h1>Data Warga</h1>
</center>
<table border="1">
<thead>
<tr>
<th>No</th>
<th>NIK</th>
<th>Nama</th>
<th>Tanggal Lahir</th>
<th>Jenis Kelamin</th>
<th>RW</th>
<th>RT</th>
<th>No Rumah</th>
<th>No HP</th>
</tr>
</thead>
<tbody>
@php $i=1 @endphp
@foreach($warga as $w)
<tr>
<td>{{ $i++ }}</td>
<td>{{$w->NIK}}</td>
<td>{{$w->Nama}}</td>
<td>{{$w->Tanggal_Lahir}}</td>
<td>{{$w->Jenis_Kelamin}}</td>
<td>{{$w->RW}}</td>
<td>{{$w->RT}}</td>
<td>{{$w->No_Rumah}}</td>
<td>{{$w->No_HP}}</td>
</tr>
@endforeach
</tbody>
</table>
</body>
</html>
Maaf mau tanya ini Terjadi error "cannot resolve public path" pada saat mengeksekusi pdf dan ini terjadi pada saat sudah dihosting, pda saat dihosting foder public yang ada di laravel dipindahkan ke folder public_html yang ada dihostingan dan sisanya dipindahkan ke folder laravel. Kalo di lokalhost fitur pdf ini aman aman aja. Bagaimana cara menyelesaikannya?
0
2 Jawaban:
Coba cek perizinan file nya (chmod) pastikan kamu punya akses write ke sana
0
Tanggapan
Oke bang saya coba dulu