Kendala dengan command php artisan serve untuk membuat aplikasi web berbasis framework laravel salah satunya adalah penyesuaian direktori dan apalagi default direktori publik pada laravel sudah terset kedalam nama direktori yang berbeda.
Jika kita ingin memakai direktori yang berbeda mungkin dengan cara ini dapat membantu kalian. Seperti framework laravel yang menggunakan direktori publik akan sedikit merepotkan bukan?. Berikut adalah cara mengganti direktori public pada laravel untuk Share Hosting.
Cara Mengganti Direktori Publik Laravel untuk Share Hosting
durasi: 2 menit
Alat: Text Editor, Laptop atau Komputer,
Supply: Listrik.
1. Setelah kita memasang framework atau projek aplikasi sudah terpasang
2. Kita bisa mengganti nama direktori publik menjadi nama yang kita inginkan, contoh: public_html
3. Buka file index.php pada direktori yang sudah kita ganti namanya. contoh: public_html/index.php
4. Tambahkan baris script kode yang ada dibawah ini sebelum baris kode return $app:
Contoh:
$app->bind('path.public', function() {
return base_path() . '/public_html';
});
return $app;
5. Jika folder publik anda bukan public_html, Anda bisa mengganti bagian baris public_html pada script yang telah kita tambahkan kedalam file index.php dengan nama direktori yang baru
6. Buka server.php dari folder utama laravel
7. Ganti tulisan __DIR__.'/public'.$uri ke __DIR__.'/public_html'.$uri Atau and bisa mengganti ke folder publik yang anda inginkan
8. Tetap di server.php dan ubah baris:
if ($uri !== '/' and file_exists(__DIR__.'/public'.$uri)) {
menjadi:
if ($uri !== '/' and file_exists(__DIR__.'/public_html'.$uri)) {
9. kemudian tetap di server.php dan ubah baris
require_once __DIR__ . '/public/index.php';
menjadi:
require_once __DIR__ . '/public_html/index.php';
Sekian tulisan artikel tentang cara mengganti direktori publik pada laravel, semoga dapat membantu kawan-kawan semua.Sekian dan trimakasih telah membaca artikel ini. Sekian...
Published at: Februari 14, 2021 , Modified at: Februari 14, 2021 , Tags: CODE Laravel NGODING PROGRAMER PROGRAMING TEKNOLOGI DAN CYBER TIPS