Zmiana nazwy katalogu /public w Laravel
Czasem ze względu na architekturę Laravel bądź ograniczeń ze strony serwera, z którego korzystamy i uruchamianie aplikacji z katalogu /public, gdzie katalogi wyżej nie powinny być dostępne publicznie, może zajść potrzeba zmiany nazwy tego katalogu.
Zmieniamy plik:
\App\Providers\AppServiceProvider.php
Dodajemy do metody register()
:
$this->app->bind('path.public', function() {
return base_path(config('app.public_directory'));
});
Następnie dodajemy do pliku konfiguracyjnego config/app.php
<?php
return [
// ...
'public_directory' => 'new_directory',
// ...
];
Dodaj komentarz