путь к файлу хранилища повторить на стороне сервера - PullRequest
0 голосов
/ 01 октября 2019

Моя проблема проста, но также важна. Проблема в том, что функция актива создала разные пути для локальных и промежуточных. На локальном он создает идеальный путь, а на сервере - неверный. На локальном он создает

http://localhost/storage/images/img.png

, а на сервере создает

http://domain/storage/images/storage/images/img.png

почему это повторяется storage/images 2 раза на сервере.

    <a class="start-stream open">
        <span class="fas fa-plus-circle"></span>

        <div class="text">Create Session</div>
    </a>

    @foreach($areaOfInterest as $interest) @php $str2 = parse_url($interest->image) @endphp

    <a href="{{url('all-streams/'.$interest->slug)}}" class="ovelay-text stream-cat" style="background-image: url('{{ asset(storage/images/$str2['path']) }}');">{{$interest->name}}</a> @endforeach

</div> 

1 Ответ

1 голос
/ 01 октября 2019

Просто сделайте это

{{ asset('images/' . $str2['path']) }}

Я предполагаю, что вы создали символическую ссылку из хранилища на публичную на вашем сервере

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...