Sory bro ane belum sempet share untuk tutorial cara instalasi laravel di localhost tapi langsung Cara Menghilangkan folder public pada L...
Sory bro ane belum sempet share untuk tutorial cara instalasi laravel di localhost tapi langsung Cara Menghilangkan folder public pada Laravel saja tapi ga usah khawatir Gee juga dapat tutorial dari sini http://id-laravel.com/post/instalasi-laravel-4 kamu bisa lakukan juga sama dengan tutorial itu, tapi gee punya cara yang berbeda untuk menghilangkan folder public dengan tutorialnya, kenapa gee pengen menghilangkan folder public, karena gee mau default webnya adalah root langsung, ok mas bro langsung aja ya.
Setelah kamu selesai melakukan instalasi secara default kamu akan punya susunan folder sebagai berikut :
Nah bagaimana cara merubahnya biar ga usah akses folder public tapi langsung ke localhost/namafolder-root-laravel kamu.
- Copy semua file yang ada di dalam folder public localhost/namafolder-root-laravel/public ke localhost/namafolder-root-laravel kamu
- Sekarang coba akses langsung ke localhost/namafolder-root-laravel, hehehe pasti error ya lanjut langkah ke tiga
- buka file yang ada di folder bootstrap (localhost/namafolder-root-laravel/bootsrap), buka file path.php
- ubah line ke 29 dari 'public' => __DIR__.'/../public', menjadi 'public' => __DIR__.'/..',
- Sekarang coba akses langsung ke localhost/namafolder-root-laravel, wah masih error kenapa ya hehehe, lanjut ke selanjutnya
- buka file index.php ubah line ke 21 dari require __DIR__.'/../bootstrap/autoload.php'; ke require __DIR__.'/bootstrap/autoload.php'; dan line 35 $app = require_once __DIR__.'/../bootstrap/start.php'; ke $app = require_once __DIR__.'/bootstrap/start.php';
- Sekarang coba akses langsung ke localhost/namafolder-root-laravel,
congratulation… sekarang dah bisa toh hehehe karena that’s work foe me ok ketemu lagi di postingan selanjutnya
Lebih enak edit vhost apache:
BalasHapus$ sudo nano /etc/apache2/site-enable/000-default
ServerAdmin webmaster@localhost
DocumentRoot /var/www/namafolder-root-laravel/public
Options FollowSymLinks
AllowOverride None
Options Indexes FollowSymLinks MultiViews
AllowOverride all
Order allow,deny
allow from all
$ sudo service apache2 restart
Sekarang coba akses langsung ke localhost/namafolder-root-laravel,