Aktywne Wpisy
![youngP](https://wykop.pl/cdn/c3397992/youngP_wnkiTAdXgB,q60.jpg)
youngP +369
najgorzej (╯︵╰,)
![youngP - najgorzej (╯︵╰,)](https://wykop.pl/cdn/c3201142/b7f15d256ee0553b585e385cbee290d5e6385b689a9df2404646f42df449b828,w150.jpg)
źródło: 746025713a1887ad3e52f8ef45292ac2d65115c4ed2085852b06f07b13970f66
Pobierz![natanyaach](https://wykop.pl/cdn/c0834752/a756adaa0ad7cbb6d2a9695c2c106e10fb84c3323da94a953872455e3f52a3f7,q60.jpg)
natanyaach +60
Skopiuj link
Skopiuj linkźródło: 746025713a1887ad3e52f8ef45292ac2d65115c4ed2085852b06f07b13970f66
PobierzWykop.pl
Robiłem zadanie z firmy ale już przestałem je robić i postanowiłem że teraz będę robić bootcamp laravela (może bardziej mi rozjaśni larve). Zrobiłem nowy projekt 'chirper' i teraz próbuję zainstalować laravel breeze ale po wpisaniu 'composer require laravel/breeze --dev' pojawia mi się błąd '/mnt/c/ProgramData/ComposerSetup/bin/composer: 14: php: not found' jednak gdy wpiszę './vendor/bin/sail php --version' normalnie pojawia mi się jaką wersje php używam. Na stackoverflow nic nie ma ani w google.
Pamiętaj, że wszystkie narzędzia masz w sail czyli w kontenerze. W WSL nie masz ani PHP, ani Composera. Chociaż może i composera binarkę pobrałeś do WSL, ale PHP już nie (tak jak część użytkowników sugerowała) i musisz wszystkie komendy odpalać w sail.
Przeczytaj też sobie to - https://laravel.com/docs/10.x/sail#configuring-a-shell-alias
Tam masz opisane, jak zrobić skrót, żeby nie wpisywać ciągle tego
./vendor/bin/sail ...,
tylkosail
.composera i php ma w obrazie Dockera w postaci Sail, ale prócz tego ma jeszcze pewnie zainstalowanego composera poza dockerem, w samym WSL.
@massejferguson musisz nauczyć się czym jest Windows, co to jest WSL i co to jest kontener dockerowy, następnie nauczyć się czym się one różnią od siebie. W dużym skrócie, to są oddzielne od siebie mikro- bądź pseudo- środowiska, których nie można używać naprzemiennie.
Nie używam Laravela ale po samym opisie Sail widzę, że to po prostu wrapper na komendy dockerowe. Wystarczy spojrzeć w źródło tego skryptu.
W skrócie, jak chcesz używać PHPa w dockerze, to spoko, ale najpierw dowiedz się jak się
Komentarz usunięty przez autora