Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Używanie framework'a
Forum PHP.pl > Forum > PHP
Przemek19
Cześć. Ostatnio zacząłem interesować się tworzeniem stron, które umożliwiają automatyczne wymiany bot->użytkownik lub użytkownik->bot. Większość frameworków przeznaczonych do tego było napisane w node.js co nie było dla mnie zbyt dobrą opcją, ponieważ znam tylko podstawy JS, a w dodatku trzeba bawić się z tworzeniem serwerów. Znalazłem frameworka do php, który to umożliwia, jednak nie rozumiem jednego. W przykładowym pliku z użyciem znajduje się taka linijka: require '../vendor/autoload.php';
Niby wszystko OK, jednak nie ma nigdzie takiego pliku, a nawet folderu "vendor". Link: https://github.com/waylaidwanderer/PHP-SteamCommunity Proszę o pomoc. Nie rozumiem tego, może ktoś kto bardziej to rozumie mógłby mi powiedzieć. Z góry dziękuję tongue.gif
kapslokk
https://getcomposer.org/doc/00-intro.md

To powinno sporo wyjasnic
Przemek19
Właśnie o to chodzi, czytałem to wcześniej, ale ciągle coś jest nie tak. Próbowałem to instalować ale nic nie wychodzi. Proszę kogoś kto wie o co chodzi. Nie mówię o linku. Po prostu w kilku zdaniach.
kapslokk
No to moze napisz z czym konkretnie masz problem?
Odpal composer require waylaidwanderer/php-steamcommunity w katalogu w ktorym chcesz miec paczke z linka i powinno smigac.
Przemek19
Wpisałem. Mam taki error: https://imgur.com/a/nhJ6p
Ogólnie to chciałbym, aby ten plik przykładowy zaczął działać, bo chcę zobaczyć jak to wszystko działa.
ohm
composer require waylaidwanderer/php-steamcommunity dev-master
Przemek19
Nadal nic: https://imgur.com/a/s0EOl
:/
kapslokk
Masz w composer.json wpis 'minimum-stability'?
Przemek19
Nie mam. Na początku dałem link do git. Wszystko jest takie same tongue.gif
kapslokk
Ło matko... biggrin.gif
Wywal wszystko co masz.
Potem odpal to co wrzucil @ohm
A na koncu z katalogu vendor/waylaidwanderer/php-steamcommunity/Examples sobie skopiuj pliki do katalogu glownego i sprobuj odpalic. Tylko przed odpaleniem popraw sciezke do autoload.php (bedziesz mial zbedne wyjscie katalog wyzej)
Przemek19
Nie bardzo rozumiem z tym wywaleniem. Przecież wstawiłem to co dałeś i co dał ohm. Chyba coś trzeba dodać do composer.json, ale nie wiem. Można trochę dokładniej? tongue.gif
kapslokk
Ok... Bo jesli dobrze zrozumialem, to Ty najpierw sobie pobrales wszystko recznie z gita, a pozniej probowales odpalic composer require...
Composer jest po to, zebys nie musial wszystkich paczek ktorych uzywasz pobierac recznie, on robi to za Ciebie. Wiec jesli chcesz uzyc tej paczki to NIE SCIAGASZ jej recznie z gita tylko odpalasz composer require ... i composer tworzy Ci composer.json z opisem tego jakich paczek potrzebuje Twoj projekt itp i dodatkowo sciaga je i zapisuje w folderze vendor/
Przemek19
Aaaa, tak to działa! Co prawda są jakieś errory, jednak wszystkie pliki się pokazały. Tutaj screen errorów: https://imgur.com/a/WvE1O Wszystko przetestuję i zobaczymy co będzie. Wielkie dzięki za pomoc biggrin.gif
viking
Nie masz gita w systemie. Zainstaluj na przyszłość.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.