Aktywne Wpisy
GrzegorzPpoz +143
#!$%@? rzygam już tym portalem. Od kilku tygodni całe gorące permanentnie #!$%@? waleniem konia do rozliczeń pisowców albo podniecaniem się najpierw chadem kotłownią, a teraz tuskiem. To już nie jest portal ze śmiesznymi obrazkami tylko czysty propagandowy ściek. Dosłownie nie ma się nawet do czego uśmiechnąć na tej smutnej jak #!$%@? stronie. Serio wam się jeszcze nie przejadło czytanie kolejnego wpisu zaczynającego się od "gdyby nie tusk to błe błe błe węgry
adi0 +979
Na dzień dobry natrafiłem na kilka wyzwań:
1) pod skrzydłami Adobe znalezienie wersji community jest nieco utrudnione, ale korzystając z zewnętrznych źródeł zlokalizowałem normalne repo: https://github.com/magento/magento2
2) uruchomienie wymaga PHP Composer ale na szczęście ten może być "zainstalowany" w lokalnym folderze - za https://getcomposer.org/doc/00-intro.md
3) Magento wymaga PHP 7 >= 7.3 lub PHP 8, dla których nie ma oficjalnych PPA, jest tylko repo od jakiegoś Ondreja np. jak tu https://linuxize.com/post/how-to-install-php-8-on-ubuntu-20-04/ ale próba zainstalowania php8.0 skończyła się u mnie z "held broken packages", których nie dało się naprawić
Po 1,5 godziny odstawiam temat na półkę "na później", ale po tak marazmatycznym doświadczeniu nie bardzo mam motywację do tego szybko wracać, więc zastanawiam się czy współcześnie development w php tak wygląda, czy może jakąś część można obejść np. Dockerem i po prostu googlając natrafiłem na jakieś kiepskie źródła wiedzy ¯\_(ツ)_/¯
#php #ecommerce #magento #magento2
No a najlepiej ustaw sobie wszystko na dockerze. Magento w życiu na oczy nie widziałem, ale podejrzewam że znajdziesz gotowy docker-compose.yaml
Jak zwykle problem leży nie w języku, ale pomiędzy krzesłem, a klawiaturą...
No właśnie chciałem zacząć od Docker Compose bo i tak kupa usług zewnętrznych jest potrzebna ale pomyślałem, że główny kod wypadałoby mieć w miarę normalnie uruchamiany u siebie, ale dzięki za przypomnienie, od tego zacznę przy następnym podejściu.
@jack_bauer: dziękuję za ten wartościowy komentarz, dobrze odczytałeś
@PaaD: #!$%@? to miras, zrób volume i z głowy ( ͡° ͜ʖ ͡°)
@PaaD: no moze jakbys uzywal 22.04 to bys mial oficjalne? https://packages.ubuntu.com/jammy/php8.1
na 20 masz 7.4
nawet jak nie ma to co za problem uzyc cli interpretera przez dockera? https://hub.docker.com/_/php?tab=tags
@PaaD nie ma za co.
Normalnie zasugerowałbym użycie jakiegoś php8.1-alpine + rozszerzenia, ale może Ci to zająć (patrząc po oryginalnym wpisie) ze 2 dni i jeszcze bardziej się zniechęcisz.
https://m.academy/courses/set-up-magento-2-development-environment-docker/
https://m.academy/courses/set-up-magento-2-development-environment-docker/