How do you get the path to the Laravel Storage folder?

Solution 1:

For Laravel 5.x, use $storage_path = storage_path().

From the Laravel 5.0 docs:

storage_path

Get the fully qualified path to the storage directory.

Note also that, for Laravel 5.1 and above, per the Laravel 5.1 docs:

You may also use the storage_path function to generate a fully qualified path to a given file relative to the storage directory:

$path = storage_path('app/file.txt');

Solution 2:

In Laravel 3, call path('storage').

In Laravel 4, use the storage_path() helper function.

Solution 3:

For Laravel version >=5.1

storage_path()

The storage_path function returns the fully qualified path to the storage directory:

$path = storage_path();

You may also use the storage_path function to generate a fully qualified path to a given file relative to the storage directory:

$app_path = storage_path('app');
$file_path = storage_path('app/file.txt');

Source: Laravel Doc

Solution 4:

use this artisan command for create shortcut in public folder

php artisan storage:link

Than you will able to access posted img or file