загрузите мой проект laravel на общий хост

У меня есть хостинг-хостинг с общим хостингом. как я могу загрузить свой laravel 5.2 и настроить проект?

и я попытался использовать:

namespace App\Providers; use Illuminate\Support\ServiceProvider; class AppServiceProvider extends ServiceProvider { /** * Bootstrap any application services. * * @return void */ public function boot() { // } /** * Register any application services. * * @return void */ public function register() { $this->app->bind('path.public', function () { return base_path() . '/public_html'; }); } } 

но все равно ничего.

Я думаю, что самым простым и лучшим подходом в этой ситуации будет создание символической ссылки между public_html и public папками. Пример для Ubuntu / Debian:

 ln -s /path-to-pub/public_html /path-to-pub/public 

Это решение лучше, потому что, когда вы решите перенести свой проект на VPN, выделенный сервер и т. Д., Вам не нужно будет помнить о любых сделанных вами изменениях и переписать любой код.

Поместите этот код:

 $app->bind('path.public', function () { return base_path() . '/public_html'; }); 

к bootstrap/app.php и вам хорошо идти. (Я предполагаю, что вы уже переименовали public каталог.)