Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [SF][SF2]Instalacja dodatkowych pakietów (xampp,windows etc), jak dodawać pakiety
semafor1985
post
Post #1





Grupa: Zarejestrowani
Postów: 61
Pomógł: 3
Dołączył: 18.10.2012
Skąd: Zagłębie Dąbrowskie

Ostrzeżenie: (0%)
-----


Witam

Szukałem wątku ale nie znalazłem więc pytam
Jak zainstalować te dodatkowe pakiety? z czym to się w ogóle je?
ale od początku
mam windowsa, a na nim xamppa, zainstalowałem gita pod windowsa i composera (chociaż nie mam zielonego pojęcia jak tych dwóch ostatnich używać)
według ksiązki Gajdy powiniem coś zrobić w plikach 'deps' ale okazuje się że w najnowszym S2 już tych plików nie ma
więc znalazłem kolejne rozwiązanie gdzieś na forum:
1. trzeba zainstalowac composer.phar ze strony symfony.com, u mnie w katalogu trunk projektu
2. w composer.json dorzucic:
"doctrine/data-fixtures": "dev-master",
"doctrine/doctrine-fixtures-bundle": "dev-master"
3. odpalic "php composer.phar update" na trunk'u
4. w appKernel zarejestrowac nowy bundle:
new Doctrine\Bundle\FixturesBundle\DoctrineFixturesBundle(),
tylko że nie rozumiem sformułowania zainstalować composera w katalogu projektu bo jak próbuje zainstalować composera to muszę mu wskazać plik php.exe
i ogólnie to czuje się jak ślepiec we mgle
czy ktoś łaskawy mógłby mi krok po kroku, punkt po punkcie wyjaśnić co ja mam zrobić(IMG:style_emoticons/default/questionmark.gif) ? jak to działą? jak się tego używa?
albo dać jakiś dobry link dla opornych (IMG:style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
semafor1985
post
Post #2





Grupa: Zarejestrowani
Postów: 61
Pomógł: 3
Dołączył: 18.10.2012
Skąd: Zagłębie Dąbrowskie

Ostrzeżenie: (0%)
-----


faktycznie źle dodałem ścieżkę w zmiennej, teraz wszystko jest ok, dzięki za pomoc

dla potomnych przedstawię jak dodawałem pakiety, może komuś się przyda

- pobieramy instalacje composera z http://getcomposer.org/doc/00-intro.md#installation-windows (plik .exe)
- pobieramy instalacje gita z http://msysgit.github.com/
- podczas instalacji gita, w okienku 'Adjusting your PATH environment' wybieramy 'Run Git from the Windows Command Prompt' (lub jeżeli chcemy dodać zmienne środowiskowe sami podajemy je jak tak: C:\FOLDER_W_KTÓRYM_JEST_COMPOSER\Composer\bin; C:\FOLDER_W_KTÓRYM_JEST_GIT\Git\cmd )
- wchodzimy do katalogu gdzie rozpakowaliśmy Symfony i umieszczamy tam plik composer.phar (jeżeli go nie ma, kopiujemy z miejsca gdzie jest)
- w pliku 'composer.json' dodajemy pakiety kytóre chcemy dodać np.
  1. "require": {
  2. "doctrine/data-fixtures": "dev-master",
  3. "doctrine/doctrine-fixtures-bundle": "dev-master"
  4. },

- odpalamy wiersz poleceń (cmd) i wchodzimy do katalogu w którym rozpakowaliśmy Symfony
- gdy już weszliśmy do folderu wpisujemy >php composer.phar update
- po udanej instalacji w pliku 'app/AppKernel.php' dodajemy nowy pakiet np.
  1. new Doctrine\Bundle\FixturesBundle\DoctrineFixturesBundle(),


tak to było u mnie, u innych może się trochę różnić ale może komuś to pomoże

teraz kolejne pytanie do was:
gdzie znajdę informacje co wpisać w 'composer.json' aby pobrać dany pakiet?
Go to the top of the page
+Quote Post

Posty w temacie
- semafor1985   [SF][SF2]Instalacja dodatkowych pakietów (xampp,windows etc)   26.03.2013, 20:16:04
- - pedro84   1. Poczytaj dokumentację Composera: http://getcomp...   26.03.2013, 20:20:47
- - semafor1985   wszystko fajnie tylko mnie jest potrzebne szybkie ...   26.03.2013, 20:34:03
- - pedro84   Instalacja Composera na Windows: http://getcompose...   26.03.2013, 21:40:40
- - semafor1985   ok jest jakiś postęp, kluczowe zdanie "you ca...   26.03.2013, 22:33:56
- - pedro84   Polecenie git w CLI Ci działa?   26.03.2013, 22:36:10
- - szok   Zainstaluj sobie Linuksa lub wykup jakiś serwer z ...   26.03.2013, 22:42:23
- - semafor1985   nie, też nie działa coś z instalacją czy ze zmienn...   26.03.2013, 22:57:58
- - pedro84   No to źle dodałeś do zmiennej i tyle. Programowan...   26.03.2013, 23:02:57
- - ano   Programowanie na windows to jakaś pomyłka, bo na l...   27.03.2013, 07:45:17
|- - pedro84   Cytat(ano @ 27.03.2013, 07:45:17 ) Pr...   27.03.2013, 09:59:21
- - Crozin   Linuks jest wygodniejszy w pracy, ale nie ma aż ta...   27.03.2013, 11:43:15
- - pedro84   Crozin, przy prostych stronach może nie ma różnicy...   27.03.2013, 12:03:34
- - semafor1985   z gitem jest tak, że nawet po dodaniu zmiennej PAT...   27.03.2013, 23:28:33
- - Crozin   No to najwidoczniej jednak źle podałeś tą ścieżkę ...   28.03.2013, 13:37:21
- - semafor1985   faktycznie źle dodałem ścieżkę w zmiennej, teraz w...   2.04.2013, 17:39:38
|- - pedro84   Cytat(semafor1985 @ 2.04.2013, 17:39...   2.04.2013, 18:35:21
- - q3trm   Wszystko fajnie, tylko dlaczego mi tworzy folder v...   20.05.2013, 12:07:18


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 14.10.2025 - 21:07