Menu
Jest wolny
rejestracja
Dom  /  Internet / Instalacja str. Zainstaluj PHP

Zainstaluj p. Zainstaluj PHP

Kurs jest przeznaczony do podstawowego szkolenia administratorów witryn utworzonych na platformie „1C-Bitrix: Zarządzanie witryną”... Po ukończeniu kursu opanujesz podstawowe metody administrowania systemem, a także uzupełnisz wiedzę z zagadnień omawianych na kursie Menedżer treści.

Jeśli sumiennie przestudiujesz kurs, nauczysz się:

  • zarządzać dostępem do systemu, witryn, użytkowników, grup użytkowników;
  • praca z narzędziami systemowymi;
  • korzystać z możliwości interfejsu zarządzania systemem;
  • praca z modułami „1C-Bitrix: Zarządzanie witryną” związanymi z optymalizacją i bezpieczeństwem strony;
  • wykonaj zadanie skonfigurowania systemu internetowego pod kątem optymalnej wydajności.

Jeśli musisz samodzielna instalacja systemy lub przeniesienie witryny do hostingu, a następnie bez kursu Instalacja i konfiguracja Kierunek Instalacja i konfiguracja przeznaczone dla specjalistów instalujących „1C-Bitrix: Zarządzanie witryną” lub „Bitrix24 w pudełku”.

Pobierz materiały szkoleniowe w formacie CHM.

Jak wziąć udział w szkoleniu?

Witryna programistów: http://www.php.net/
Zestaw dystrybucyjny (VC9 x86 Thread Safe, Archiwum ZIP): http://windows.php.net/download/
Link bezpośredni: php-5.3.10-Win32-VC9-x86.zip
Jednocześnie pobierz od razu dokumentację w języku rosyjskim w formacie .chm, będziesz jej potrzebować podczas nauki i pracy: php_enhanced_ru.chm

Rozpakuj archiwum do żądanego katalogu (początkowo sugeruje się "C: \\ php"). Otwórz plik konfiguracyjny zawierający zalecane ustawienia - „php.ini-development” (znajdujący się w katalogu głównym pakietu dystrybucyjnego), zmień jego nazwę na php.ini i wprowadź następujące zmiany.

Wersja php.ini:

  1. Znajdź linię:
    post_max_size \u003d 8 mln
    Rozwiń do 16 MB największy rozmiar Odebrane dane metodą POSTzmieniając ją na:
    post_max_size \u003d 16 mln
  2. Znajdź linię:
    ; include_path \u003d ".; c: \\ php \\ obejmuje"
    Odkomentuj go, usuwając średnik przed wierszem.
    (Ostrzeżenie! Wyjątek! Ukośniki odwrotne podczas określania ścieżki):
    include_path \u003d ".; c: \\ php \\ obejmuje"
    Utwórz pusty katalog „C: \\ php \\ includes” do przechowywania dołączonych klas.
  3. Znajdź linię:
    extension_dir \u003d "./"
    Ustaw wartość tej dyrektywy na ścieżkę do folderu z rozszerzeniami:
    extension_dir \u003d "C: / php / ext"
  4. Znajdź linię:
    ; upload_tmp_dir \u003d
    Usuń komentarz i podaj w wartości następującą ścieżkę:
    upload_tmp_dir \u003d "C: / php / upload"
    Utwórz pusty folder „C: \\ php \\ upload”, aby przechowywać pliki tymczasowe przesłane przez HTTP.
  5. Znajdź linię:
    upload_max_filesize \u003d 2M
    Zwiększ maksymalny dozwolony rozmiar przesyłania do 16 MB:
    upload_max_filesize \u003d 16 mln
  6. Połącz, odkomentuj, dane biblioteki rozszerzeń:
    rozszerzenie \u003d php_bz2.dll
    rozszerzenie \u003d php_curl.dll
    rozszerzenie \u003d php_gd2.dll
    rozszerzenie \u003d php_mbstring.dll
    rozszerzenie \u003d php_mysql.dll
    rozszerzenie \u003d php_mysqli.dll
  7. Znajdź linię:
    ; date.timezone \u003d
    Usuń komentarz i ustaw jako wartość strefę czasową swojej lokalizacji (zobacz dokumentację zawierającą listę stref czasowych):
    date.timezone \u003d "Europa / Moskwa"
  8. Znajdź linię:
    ; session.save_path \u003d "/ tmp"
    Usuń komentarz i ustaw wartość tej dyrektywy na następującą ścieżkę:
    session.save_path \u003d "C: / php / tmp"
    Utwórz pusty folder „C: \\ php \\ tmp” do przechowywania tymczasowych plików sesji.

Zapisz zmiany i zamknij plik php.ini.

Następnie musisz dodać katalog z zainstalowany PHP tłumacz w PATH system operacyjny... Aby to zrobić, przejdź do "Start" -\u003e "Panel sterowania" -\u003e "System", otwórz zakładkę "Zaawansowane", kliknij "Zmienne środowiskowe" (" Zmienne środowiska”), W sekcji„ Zmienne systemowe ”zrób podwójne kliknięcie w wierszu "Ścieżka" dodaj w polu "Wartość zmiennej", oprócz tego, co już tam istnieje, ścieżkę do katalogu z zainstalowanym PHP, na przykład "C: \\ php" (bez cudzysłowów). Zwróć uwagę, że znak średnika oddziela ścieżki. Uruchom ponownie system operacyjny, aby zmiany odniosły skutek.

Przykład ciągu Path:
% SystemRoot% \\ system32;% SystemRoot%;% SystemRoot% \\ System32 \\ Wbem; C: \\ php; C: \\ Program Files \\ MySQL \\ MySQL Server 5.5 \\ bin

Instalacja i ustawienie PHP tłumacz - zakończone.

Opis podłączonych bibliotek:

php_bz2.dll - Dzięki temu rozszerzeniu PHP będzie mogło tworzyć i rozpakowywać archiwa w formacie bzip2.

php_curl.dll - Bardzo ważna i niezbędna biblioteka umożliwiająca łączenie się i pracę z serwerami korzystającymi z ogromne ilości protokoły internetowe.

php_gd2.dll - Kolejna niezastąpiona biblioteka pozwalająca na pracę z grafiką. Czy myślisz, że możesz generować strony HTML tylko w PHP? Ale nie! Z używając PHP można zrobić prawie wszystko, łącznie z rysowaniem.

php_mbstring.dll - Biblioteka zawiera funkcje do pracy z kodowaniem wielobajtowym, w tym kodowanie języków orientalnych (japoński, chiński, koreański), Unicode (UTF-8) i inne.

php_mysql.dll - Nazwa biblioteki mówi sama za siebie - jest wymagana do współpracy z serwerem MySQL.

php_mysqli.dll - Ta biblioteka jest rozszerzeniem poprzedniej i zawiera dodatkowe funkcje PHP do pracy z serwerem MySQL w wersji 4.1.3 i wyższej.

Te biblioteki powinny wystarczyć do pełnego praca w PHP... Z biegiem czasu, jeśli zajdzie taka potrzeba, będziesz mógł podłączyć dodatkowe biblioteki, ale nie powinieneś łączyć ich wszystkich naraz z myślą, że nie zepsujesz owsianki masłem, w tym przypadku może być nadmierna liczba połączonych bibliotek znacznie spowalnia pracę PHP.

Oryginalny artykuł: http://php-myadmin.ru/learning/instrument-php.html

Konfiguracja PHP, jak się okazało, nie jest zadaniem bardzo trudnym. Zaznajomiony z ustawienia PHP 5.3 możesz w pliku " php.ini"Zlokalizowany w katalogi WINDOWS (Ścieżka do pliku konfiguracyjnego wygląda mniej więcej tak: „% WINDOWS% \\ php.ini”. Oczywiście powinna mieć kopię zapasową znajdującą się w katalogu „PHP \\ BACKUP”. Możesz edytować plik ustawień PHP w na różne sposoby, usuń z niego komentarze i objaśnienia (nawiasem mówiąc, te same operacje można wykonać z plikiem „httpd.conf”. Składnia pliku php.ini to „dyrektywa \u003d wartość”. Wygląda mniej więcej tak:

Dyrektywa \u003d wartość; wyjaśnienie dyrektywa \u003d; dyrektywa \u003d wartość; dyrektywa \u003d

itp.

W konfiguracji plik PHP istnieje specjalny znak komentarza - „;”. Wszystko po tym znaku nie jest postrzegane.

Ustawienia główne

Aby wprowadzić ustawienia PHP Apache musimy edytować plik konfiguracyjny php.ini.
Dyrektywa dająca prawo do zawarcia kod php w krótkich tagach:

Short_open_tag \u003d Wł

Włączając tę \u200b\u200bdyrektywę, możesz zawijać kod w znaczniki, takie jak „", Zamiast takiego" ".

Aby ułatwić debugowanie skryptu, możesz włączyć wyświetlanie błędów bezpośrednio w przeglądarce:

Display_errors \u003d Wł

Pokaż wszystkie błędy oprócz komentarzy:

Error_reporting \u003d E_ALL & ~ E_NOTICE

Rejestrowanie błędów w pliku dziennika, który jednak jest lepszy do użytku lokalnego:

Log_errors \u003d Off

Kolejność, w jakiej PHP będzie rejestrować zmienne (E - zmienne wbudowane, G - zmienne GET, P - zmienne POST, C - Cookies, S - sesje). Brak którejkolwiek z liter uniemożliwi pracę z odpowiednimi zmiennymi, dlatego musisz ustawić następującą kolejność:

Variables_order \u003d "EGPCS"

Możliwość odwoływania się do zmiennych otrzymanych za pośrednictwem GET / POST / Cookie / session jak do zwykłych zmiennych (na przykład „$ zmienna”), ponieważ dostęp do tych zmiennych jest możliwy tylko poprzez tablice superglobalne. Zalecane jest umieszczanie go tylko w określonych przypadkach (na przykład „$ _POST [„ zmienna ”]]):

Register_globals \u003d Włączone

Wyłącz automatyczną obsługę ofert otrzymanych za pośrednictwem POST / GET / Cookie:

Magic_quotes_gpc \u003d Wył

Ustawienia przesyłania plików

Dyrektywa zezwalająca na przesyłanie plików:

File_uploads \u003d Wł

Upload_tmp_dir \u003d C: \\ Temp \\ uploadtemp

Maksymalny rozmiar przesyłanego pliku to:

Upload_max_filesize \u003d 3M

Rozszerzenia ładowane dynamicznie

Ścieżka folderu rozszerzeń:

Extension_dir \u003d rozszerzenia

lub bezwzględne:

Extension_dir \u003d C: \\ Server \\ PHP \\ extensions

Łączenie bibliotek dynamicznych. Zaleca się uwzględnienie tylko potrzebnych bibliotek. Aby połączyć tę lub inną bibliotekę, możesz po prostu odkomentować linię. Na przykład, aby dołączyć bibliotekę graficzną GD, odkomentuj następujący wiersz:

Rozszerzenie \u003d php_gd2.dll

Konfiguracja serwera SMTP

Używany serwer SMTP:

SMTP \u003d localhost

Smtp_port \u003d 25

Adres, który zostanie wskazany w polu „Od” w:

Sendmail_from \u003d [email chroniony]

Konfiguracja MySQL

Wszyscy z nami pracujemy różne wersje PHP, więc musisz je skonfigurować inaczej. Późniejsze wersje PHP mają obsługę bazy danych MySQL wbudowaną w podstawową bazę danych, podczas gdy wcześniejsze wersje nie. Jeśli więc pobrane archiwum z rozszerzeniami nie zawiera biblioteki „php_mysql.dll”, wówczas wersja PHP obsługuje MySQL, jeśli ta biblioteka jest obecna, musisz ją dołączyć:

Rozszerzenie \u003d php_mysql.dll

Wskazanie portu:

Mysql.default_port \u003d 3306

i domyślny host MySQL

Mysql.default_host \u003d localhost

Konfigurowanie sesji

Przechowuj dane sesji w plikach:

Session.save_handler \u003d pliki

Folder plików sesji (nie zapomnij utworzyć tego katalogu!):

Session.save_path \u003d C: / Temp / session

Używaj plików cookie podczas sesji:

Session.use_cookies \u003d 1

Użyj identyfikatora sesji jako nazwy sesji i pliku cookie sesji:

Session.name \u003d PHPSESSID

Zakaz inicjowania sesji przy rozpoczęciu połączenia:

Session.auto_start \u003d 0

Czas trwania sesji cookie („0” - do zamknięcia okna przeglądarki):

Session.cookie_lifetime \u003d 0

Session.use_trans_sid \u003d 1

Konfiguracja PHP zakończony. Musisz ponownie uruchomić Apache, aby zmiany odniosły skutek.
Wykorzystano materiały z serwisu tematycznego codenet.ru.

PHP to jeden z najpopularniejszych języków programowania do tworzenia stron internetowych i aplikacji internetowych. Opracowała wiele gotowych systemów zarządzania treścią dla blogów, stron firmowych czy nawet sklepów internetowych. Pomimo tego, że ten język ma swoje wady, jest dość łatwy do nauczenia i dlatego jest bardzo często używany do tworzenia nowych witryn.

Interpreter php może być dostarczony jako moduł dla Apache, wykonuj skrypty z wiersz poleceń lub jako oddzielna usługa php-fpm. Usługi te różnią się możliwościami i przeznaczeniem, ale w przypadku każdego rodzaju tłumacza należy to ustawić podstawowe ustawienianp. folder roboczy, dołączone rozszerzenia, wyświetlanie błędów i tak dalej. Wszystkie te ustawienia są ustawiane za pomocą pliku php.ini. W tym samouczku przyjrzymy się, jak skonfigurować plik php.ini podczas działania systemy Linuxchociaż wszystkie informacje będą działać również w systemie Windows.

Jeśli jeszcze nie zainstalowałeś interpretera języka programowania php, możesz przeczytać artykuł.

Dla każdej wersji interpretera plik konfiguracyjny php.ini znajduje się w oddzielnym folderze. Ale wszystkie pliki konfiguracyjne znajdują się w folderze / etc / php, na przykład / etc / php5:

Folder conf.d zawiera ustawienia główne dla różnych rozszerzeń i modułów nie będą nas teraz interesować. Kolejne trzy foldery są bardziej interesujące - apache, cli i fpm. Zawierają pliki konfiguracyjne php.ini dla każdego z tych interpreterów.

Jeśli zamierzasz używać kilku z tych tłumaczy, będziesz musiał określić ustawienia dla każdego z nich osobno. Możesz się upewnić, że w każdym folderze znajduje się plik php.ini.

Jeśli chodzi o składnię pliku podzielono go na sekcje, najpierw sekcja ustawień php, która jest podzielona na podsekcje w zależności od rodzaju ustawień, następnie sekcje do konfiguracji różnych modułów. Składnia samych ustawień jest bardzo prosta, odpowiada zwykłej składni plików ini. Linia zaczyna się od nazwy ustawienia, po której następuje znak równości, po którym następuje wartość:

nazwa_konfiguracji \u003d wartość_parametru

Symbole oznaczają na przykład nazwę sekcji i symbol; oznacza komentarz, to i wszystkie znaki po nim nie są czytane przez tłumacza. Przyjrzyjmy się teraz, jak skonfigurowany jest php.ini i przejdźmy przez najważniejsze parametry.

Konfiguracja pliku php.ini

Dla wygody orientacji podzielimy wszystkie parametry na kategorie w zależności od ich przeznaczenia. Wystarczy znaleźć wymagany parametr i zmienić jego wartość. Teraz otwórz plik ustawień php, na przykład dla modułu Apache i przejdź do konfiguracji. Aby uniknąć błędów, nie dodawaj nowych linii, ale poszukaj istniejących i zmień wartości na żądane:

sudo gedit /etc/php5/apache/php.ini

Najpierw jest trochę informacji o samym pliku w postaci komentarzy, następnie ustawienia, które nas interesują.

Wyjście błędu PHP

Konfiguracja php 7 zwykle zaczyna się od skonfigurowania wyjścia błędów. Wszystkie ustawienia wyświetlania błędów znajdują się w sekcji Obsługa błędów i rejestrowanie. Domyślnie wyświetlanie błędów na ekranie podczas wykonywania skryptu jest wyłączone. Dzieje się tak, aby użytkownicy nie widzieli niczego niepotrzebnego. Zamiast tego wszystkie błędy są zapisywane w pliku dziennika. Jeśli używasz php na swoim domowym komputerze, takie środki nie są potrzebne i możesz od razu wyświetlić wszystko na ekranie:

display_errors \u003d off

Wymień na włączone. PHP używa różne rodzaje błędy, na przykład krytyczne, ostrzeżenia, błędy składniowe, używając linii error_reporting możesz włączyć wyświetlanie tylko niektórych typów błędów:

error_reporting \u003d E_ALL & ~ E_DEPRECATED

Jeśli chcesz połączyć kilka typów błędów, użyj symbolu &, a aby wyłączyć wyświetlanie, poprzedź typ znakiem ~. Powyższy przykład wyświetla wszystkie błędy (E_ALL) z wyjątkiem przestarzałych komunikatów o funkcjach (E_DEPRECATED). Możesz wyłączyć wszystkie typy, używając 0:

error_reporting \u003d 0

Włącz rejestrowanie błędów php, jeśli ich nie wyświetlasz:

Aby nie zapychać dziennika komunikatami tego samego typu, możesz zignorować powtarzające się błędy w trakcie jednego wykonania:

ignore_repeated_errors \u003d Włączone

Limity zasobów

Gdyby skrypty php nie miały ograniczonych zasobów, mogłyby łatwo przeciążyć serwer i uniemożliwić mu normalną pracę. Dlatego przez domyślny php wyznacza twarde granice, ale być może będziesz musiał je trochę rozluźnić.

Domyślnie maksymalny czas wykonania skryptu to 30 sekund, zróbmy minutę:

max_execution_time \u003d 30

Jeśli podasz 0, skrypt będzie działał w nieskończoność. Możesz również ograniczyć czas, w którym skrypt będzie ładował dane, 60 sekund:

max_input_time \u003d 60

Maksymalna liczba zmiennych w GET i POST:

max_input_vars \u003d 1000

Poniższy parametr określa w megabajtach maksymalną ilość pamięci, jaką może wykorzystać pojedynczy skrypt podczas jego wykonywania:

memory_limit \u003d 128M

Maksymalny rozmiar danych przesyłanych w żądaniu POST jest również ograniczony, domyślny rozmiar to 8 megabajtów:

post_max_size \u003d 8 mln

Możesz ograniczyć zakres php w systemie za pomocą opcji openbase_dir, określa ona folder, powyżej którego skrypt nie może uzyskać dostępu system plików:

open_basedir \u003d / var / www /

Używając dyrektyw disable_functions i disable_classes, możesz wyłączyć używanie pewnych funkcji lub klas w skryptach, na przykład może to być przydatne dla hostów internetowych. W tym przykładzie wyłączamy funkcję ini_set, która umożliwia zmianę ustawień php ze skryptu:

disable_functions \u003d ini_set

Katalogi domyślne

Plik konfiguracyjny php.ini umożliwia określenie domyślnych ścieżek systemu plików dla różnych akcji. Możesz określić foldery, w których system będzie szukał skryptów, jeśli spróbujesz je dołączyć za pomocą instrukcji include:

include_path \u003d ".: / usr / share / php5: / usr / share / php5 / PEAR"

Folder modułów php:

extension_dir \u003d "./"

Folder do nagrywania plików tymczasowych:

sys_temp_dir \u003d "/ tmp"

Aby użytkownicy mogli przesyłać swoje pliki na serwer, na przykład zdjęcie, musisz włączyć tę funkcję w php:

file_uploads \u003d Wł

Maksymalny rozmiar przesyłanego pliku:

upload_max_filesize \u003d 2M

Maksymalna liczba plików, które może załadować jeden skrypt:

max_file_uploads \u003d 20

Instalacja php.ini jest prawie zakończona, pozostały tylko rozszerzenia.

Konfigurowanie rozszerzeń

Rozszerzenia pozwalają znacznie zwiększyć funkcjonalność php. Na przykład dzięki rozszerzeniom możesz używać baz w swoich skryptach dane mysql, postgresql, mysqli, sqlite, biblioteka graficzna gd i więcej. Wszystko to jest zawarte w tej sekcji.

Aby włączyć rozszerzenie, po prostu usuń komentarz przed wierszem za pomocą jego polecenia, na przykład:

rozszerzenie \u003d php_mysql.so
rozszerzenie \u003d php_mbstring.so
rozszerzenie \u003d php_pgsql.so

Zauważ, że dla Windows rozszerzenie będzie w formacie dll, ale dla Linuksa musisz go użyć. W kolejnych sekcjach każde z rozszerzeń jest skonfigurowane, ale nie będziemy ich omawiać, ponieważ zwykle nie wymagają konfiguracji.

Wyniki

W tym artykule przyjrzeliśmy się, jak konfiguruje się php na serwerze lub zwykły komputer do tworzenia stron internetowych. Plik ustawień php ma dość prostą strukturę i nie jest trudny w obsłudze. Po wykonaniu wszystkich ustawień i zapisaniu zmian nie zapomnij zrestartować serwera WWW lub usługi php-fpm.

Ogólnie rzecz biorąc, php-fpm to osobny temat, ponieważ jest ich wiele dodatkowe ustawienia, a może omówimy to w jednym z następnych artykułów. Jeśli masz jakieś pytania, pytaj w komentarzach!


Link bezpośredni: php-5.3.10-Win32-VC9-x86.zip
Jednocześnie pobierz od razu dokumentację w języku rosyjskim w formacie .chm, będziesz jej potrzebować podczas nauki i pracy: php_enhanced_ru.chm

Rozpakuj archiwum do żądanego katalogu (początkowo sugerowane jest „C: \\ php”). Otwórz plik konfiguracyjny zawierający zalecane ustawienia - „php.ini-development” (znajdujący się w katalogu głównym pakietu dystrybucyjnego), zmień jego nazwę na php.ini i wprowadź następujące zmiany.

Wersja php.ini:

  1. Znajdź linię:
    post_max_size \u003d 8 mln
    Zwiększ maksymalny rozmiar danych akceptowanych metodą POST do 16 MB, zmieniając go na:
    post_max_size \u003d 16 mln
  2. Znajdź linię:
    ; include_path \u003d ".; c: \\ php \\ obejmuje"
    Odkomentuj go, usuwając średnik przed wierszem.
    (Ostrzeżenie! Wyjątek! Ukośniki odwrotne podczas określania ścieżki):
    include_path \u003d ".; c: \\ php \\ obejmuje"
    Utwórz pusty katalog „C: \\ php \\ includes” do przechowywania dołączonych klas.
  3. Znajdź linię:
    extension_dir \u003d "./"
    Ustaw wartość tej dyrektywy na ścieżkę do folderu z rozszerzeniami:
    extension_dir \u003d "C: / php / ext"
  4. Znajdź linię:
    ; upload_tmp_dir \u003d
    Usuń komentarz i podaj w wartości następującą ścieżkę:
    upload_tmp_dir \u003d "C: / php / upload"
    Utwórz pusty folder „C: \\ php \\ upload”, aby przechowywać pliki tymczasowe przesłane przez HTTP.
  5. Znajdź linię:
    upload_max_filesize \u003d 2M
    Zwiększ maksymalny dozwolony rozmiar przesyłania do 16 MB:
    upload_max_filesize \u003d 16 mln
  6. Połącz, odkomentuj, dane biblioteki rozszerzeń:
    rozszerzenie \u003d php_bz2.dll
    rozszerzenie \u003d php_curl.dll
    rozszerzenie \u003d php_gd2.dll
    rozszerzenie \u003d php_mbstring.dll
    rozszerzenie \u003d php_mysql.dll
    rozszerzenie \u003d php_mysqli.dll
  7. Znajdź linię:
    ; date.timezone \u003d
    Usuń komentarz i ustaw strefę czasową swojej lokalizacji (lista stref czasowych znajduje się w dokumentacji):
    date.timezone \u003d "Europa / Moskwa"
  8. Znajdź linię:
    ; session.save_path \u003d "/ tmp"
    Usuń komentarz i ustaw wartość tej dyrektywy na następującą ścieżkę:
    session.save_path \u003d "C: / php / tmp"
    Utwórz pusty folder „C: \\ php \\ tmp” do przechowywania tymczasowych plików sesji.
Zapisz zmiany i zamknij plik php.ini.

Następnie musisz dodać katalog z zainstalowanym interpreterem PHP do PATH systemu operacyjnego. Aby to zrobić, przejdź do „Start” -\u003e „Panel sterowania” -\u003e „System”, otwórz kartę „Zaawansowane”, kliknij „Zmienne środowiskowe”, w sekcji „Zmienne systemowe” kliknij dwukrotnie wiersz „Ścieżka”, dodaj w polu „Variable Value” oprócz istnieje ścieżka do katalogu z zainstalowanym PHP, na przykład „C: \\ php” (bez cudzysłowów). Zwróć uwagę, że znak średnika oddziela ścieżki. Uruchom ponownie system operacyjny, aby zmiany odniosły skutek.

Przykład ciągu Path:
% SystemRoot% \\ system32;% SystemRoot%;% SystemRoot% \\ System32 \\ Wbem; C: \\ php; C: \\ Program Files \\ MySQL \\ MySQL Server 5.5 \\ bin

Instalacja i konfiguracja interpretera PHP - zakończone.

Opis podłączonych bibliotek:

php_bz2.dll - Dzięki temu rozszerzeniu PHP będzie mogło tworzyć i rozpakowywać archiwa w formacie bzip2.

php_curl.dll - Bardzo ważna i niezbędna biblioteka, która umożliwia łączenie się i pracę z serwerami wykorzystującymi ogromną liczbę protokołów internetowych.

php_gd2.dll - Kolejna niezastąpiona biblioteka, która umożliwia pracę z grafiką. Czy myślisz, że możesz generować strony HTML tylko w PHP? Ale nie! W PHP możesz zrobić prawie wszystko, w tym rysowanie.

php_mbstring.dll - Biblioteka zawiera funkcje do pracy z kodowaniem wielobajtowym, w tym kodowanie języków orientalnych (japoński, chiński, koreański), Unicode (UTF-8) i inne.

php_mysql.dll - Nazwa biblioteki mówi sama za siebie - jest wymagana do współpracy z serwerem MySQL.

php_mysqli.dll - Ta biblioteka jest rozszerzeniem poprzedniej i zawiera dodatkowe funkcje PHP do pracy z serwerem MySQL w wersji 4.1.3 i wyższej.

Te biblioteki powinny wystarczyć do poprawnego działania PHP. Z biegiem czasu, jeśli zajdzie taka potrzeba, będziesz mógł podłączyć dodatkowe biblioteki, ale nie powinieneś łączyć ich wszystkich naraz z myślą, że nie zepsujesz owsianki masłem, w tym przypadku może być nadmierna liczba połączonych bibliotek znacznie spowalnia pracę PHP.

«