PEAR (PHP Extension and Application Repository) je skup paketa koji se sastoje od klasa (napisanih u PHP-u i u C-u) koji nisu uključeni u sam core PHP-a nego ih je potrebno naknadno instalirati. Ako imate verziju PHP-a poslije 4.3.0 početna instalacija je već uključena. PEAR je podijeljen u pakete te je svaki paket neovisan jedan o drugom. Popis svih PEAR paketa možete vidjeti ovdje. Ovdje ćete pronaći veliku količninu korisnih paketa koje će vam olakšati život kao što je PEAR::db koji vam omogućava bolji i sigurniji način spajanja na bazu, PEAR::Mail koji će vam omogućiti lakše slanje maila sa ekstra "fičersima" i još mnogo drugih korisnih stvari. Jedan od razloga zašto obrađujem opet neku instalaciju je tema sljedeće kolumne Cache_Lite paket koji je izuzetno zgodan i koristan.
Instalacija - Lokalno
Prije početka pretpostavit ću da imate pravilno instaliran PHP. Ako imate instaliranu verziju PHP-a prije 4.3.0. potrebno je skinuti instalaciju ovdje.
Korak #1 Pokrenite iz command prompta (start > run > cmd) go-pear.bat (nalazi se u php direktoriju) te slijedite upute.
Ovako je to izgledalo kod mene na računalu.
Korak #2 Nakon što smo instalirali PEAR moramo još dodati putanju instalacije u PATH environment (putanju instalacije smo definirali pomoću go-pear.bat – u mom slučaju G:\Instalacije\PHP) kako bi mogli iz command promta pokretati PEAR managera. To ćemo učiniti na sljedeći način:
Start > Control Panel > System > Advanced > Environment Variables
Korak #3 Ako ste sve dobro namjestili provjerite dali vam radi na sljedeći način: (u primjeru ćemo koristit PEAR::Mail koji se automatski instalira prilikom instalacije)
ako vam ne prijavi nikakvu grešku (najvjerojatniju: Invalid path) spremni ste za početak rada! Čestitam uspješno se instalirali podršku za PEAR na svom računalu.
Instalacija - Na serveru Iako svaki dobar hosting koji podržava PHP ima već većinu standardnih PEAR paketa instalirano no što ako nisu instalirani PEAR paketi koje vi želite koristiti u vašim programima? Poželjno bi bilo da zamolite vašeg hosting provider-a da vam instalira željene pakete a ako on to ipak ne učini ne očajavajte postoji ručna instalacija:
Korak #2 Raspakirajte paket i zatim uploadajte Lite.php i direktorij Lite u /pear_inc (naziv direktorija može biti prema slobodnoj volji, ja predlažem pear_inc)
Korak #3 Ako imate pristup php.ini file-u onda promijenite include_path
ako niste sigurni koja je putanja možete ju saznati na sljedeći način
a ako nemate pristup php.ini datoteci morati ćete svakom vašem programu dodati
Korak #4 Ako ste sve dobro namjestili trebate provjeriti dali vam radi na sljedeći način
ako vam ne prijavi grešku znači da ste sve dobro namjestili i da ste spremni za rad (ne zaboravite ako nemate pristup php.ini datoteci trebate uključiti ini_set naredbu)
Zaključak
I to je to... Sada kada ste uspješno instalirali podršku za PEAR pakete možete koristiti uistinu odlične klase. Nadam se da vam je kolumna barem malo približila PEAR svijet te da ste uspijeli namjestit PEAR na lokalnom računalu te serveru.
Svi ovdje objavljeni tekstovi i fotografije su autorizirani i pripadaju Osijek-Online.Com
te NIJE DOZVOLJENO korištenje ovih materijala bez pismene suglasnosti autora. U
zaštiti svojih prava biti ćemo nemilosrdni ali ako nekom trebaju ovi tekstovi
ili fotke, rado ćemo ih ustupiti, uz suglasnost autora. Dnevne vijesti iz Osijeka publiciraju suradnici nezavisnog web portala Osijek-Online.Com CMS alatom C-master IV, (C) SB NET.HR, Slavonski Brod, koji je razvijen specijalno za projekt Putokazi ravnice (gradovi Slavonije online).
SPONZORI:
ovu kolonu na ekranu smo ostavili za Vas.