sty
12
2012

Instalacja Zend framework w Windows

Aby zainstalować Zend framework na systemach operacyjnych rodziny Windows najpierw należy pobrać wszelkie niezbędne ku temu pliki:

Zend Framework 1.11.11
Tytuł : Zend Framework 1.11.11
Nazwa pliku : ZendFramework-1.11.11.zip
Rozmiar : 56 MB
Typ : zip

Po pobraniu powyższego archiwum należy je rozpakować. Następnie należy bezpośrednio na dysku C utworzyć katalog np. „ZendFramework”. Warto by nazwa tego katalogu nie zawierała numeru wersji- dzięki temu unikniemy problemów podczas aktualizacji do nowszej wersji frameworku. Do nowo utworzonego folderu należy przekopiować zawartość katalogu rozpakowanego z pobranego archiwum. Po poprawnym przekopiowaniu folderów i plików folder C:\ZendFramework powinien wyglądać następująco:

Kolejnym krokiem który należy wykonać to ustawienie ścieżek sieciowych (po to aby biblioteki ZendFramework były automatycznie dołączane do wszystkich projektów ZF na naszym serwerze lokalnym). Aby tego dokonać należy w zależności od wersji systemu:

  • Starsze wersje systemu Windows (np. Windows XP)- Należy kliknąć na ikonę ‘Mój komputer’ prawym klawiszem myszy oraz wybrać opcję właściwości. Następnie przechodzimy do zakładki ‘Zaawansowane’ i wybieramy przycisk ‘Zmienne środowiskowe’ znajdujący się na dole okna.
  • Nowsze wersje systemu Windows (np. Windows 7)- Należy kliknąć na ikonę ‘Mój komputer’ prawym klawiszem myszy oraz wybrać opcję właściwości. Następnie lewej części otwartego okna wybieramy ‘Zaawansowane ustawienia systemu’  gdzie wybieramy ‘Zmienne środowiskowe’.

W oby przypadkach nowo otwarte okno wygląda następująco:

W tym momencie z sekcji ‘Zmienne systemowe’ należy wybrać ‘Path’ a następnie kliknąć ‘Edytuj’. W polu tekstowym nowo otwartego okna dopisujemy na końcu:

;C:\ZendFramework\bin;C:\Program files\php

Oto jak na przykładowa wartość całej zmiennej path:

C:\Program Files\ImageMagick-6.7.2-Q16;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\ZendFramework\bin;C:\Program files\php

Gdy dokonamy koniecznych zmian- zatwierdzamy.

Po ponownym uruchomieniu systemu wykonanie w konsoli polecenia:

zf show version

Powinno skutkować następującym rezultatem:

Zend Framework Version: 1.11.11

Oczywiście numer wersji może się różnić- aktualną na dzień pisania tego wpisu jest właśnie wersja 1.11.11. Powyższy komunikat oznacza, że poprawnie zostały zainstalowane zarówno biblioteki zenda jak również skrypt powłoki który umożliwia nam wykonywanie poleceń wspomagających pracę z frameworkiem wprost z naszego terminala.

Pozostało jeszcze przekazać informacje dla PHP, aby interpretator załączał biblioteki zenda do każdego wykonywanego pliku php. Aby tego dokonać należy odszukać plik konfiguracyjny php (php.ini)- w zależności od tego w jaki sposób zostało zainstalowane php może się on znajdować w różnych lokalizacjach. Najlepiej jest skorzystać z polecenia wyszukaj znajdującego się w menu start. Po odnalezieniu pliku php.ini należy odnaleźć linię zawierającą frazę „include_path” i poprzedzoną linią zawierającą wyraz „Windows”. Z linii tej usuwamy komentarz (średnik na jej początku) oraz przed zamykającym cudzysłowem dopisujemy „;C:\ZendFramework\library;C:\ZendFramework\extras\library”. Po dokonaniu edycji ten fragment pliku php.ini powinien wyglądać podobnie do tego zamieszczonego poniżej.

; Windows: "\path1;\path2"
include_path = ".;c:\php\includes;C:\ZendFramework\library;C:\ZendFramework\extras\library"

Po tak wykonanych zmianach pozostaje jedynie zrestartować serwer apach2 i cieszyć się w pełni udogodnieniami jakie udostępnia zend framework.

Już niebawem dowiecie się w jaki sposób można utworzyć swój pierwszy projekt za pośrednictwem zend framework.