การสร้างโปรแกรมประยุกต์เว็บ > PEAR
การติดตั้งและคอนฟิก
การติดตั้งพื้นฐานมากับชุดกระจาย PHP ที่เก็บคำสั่งจำเป็นในการเรียกใช้เครื่องมือติดตั้ง PEAR ตามปกติจะมีการติดตั้งฐานของ PEAR ยกเว้นการคอมไฟล์ PHP ด้วย
./ configure flag --without-pear
แพ็คเกจที่ไม่ได้มากับ PHP สามารถติดตั้งด้วย PEAR package manager ถ้ากำลังเรียกใช้ PHP เวอร์ชัน 4.2 หรือก่อนหน้า ต้องติดตั้งชุดจัดการนี้เอง
Unix
เมื่อใช้ PHP เวอร์ชัน 4.3 ขึ้นมา PEAR Package Manager จะได้รับการติดตั้งด้วย และโปรแกรมจะติดตั้งใน /usr/local/bin
สำหรับเวอร์ชันก่อนหน้า 4.3 หรือติดตั้ง Package Manager ใหม่ สามารถใช้คำสั่งนี้
$lynx -source http://go-pear.org/ | php
คอนฟิกของ php.ini ใน Unix (ตามปกติอยู่ที่ /usr/local/bin/php.ini) และตรวจสอบตัวแปร include_path ได้รวมไดเรคทอรีเริ่มต้นที่ไฟล์ของ PEAR ได้รับการส่งไป /usr/local/lib/php
Include_path= ".:usr/local/lib/php"
Windows
โดยส่วนใหญ่ผู้ใช้ PHP บน Windows ต้องทำงานเพิ่ม 1 ขั้นตอนในการเรียกใช้ PEAR บนระบบนี้ การติดตั้งให้ไปที่ไดเรคทอรี PHP ถ้าติดตั้ง PHP ต่างหากจะอยู่ที่ C:\PHP แต่ถ้าติดตั้งในแพ็คเกจ AppServ จะอยู่ที่ C:\Appserv\PHP รวมถึงในหนังสือเล่มนี้ จากนั้นเรียกใช้ go-pear.bat ให้ทำการติดตั้งและแก้ไขคอนฟิกให้ทำงานกับ PEAR
การเรียกใช้คำสั่งนี้ทำใน command prompt
ที่เมนูคำสั่ง start>run จะปรากฎไดอะล๊อก Run ป้อน command แล้วคลิกปุ่มคำสั่ง OK
จากนั้นจะปรากฏ command prompt ให้ไปที่ C:\Appserv\PHP (หรือ C:\PHP) ด้วยการพิมพ์ cd
C:\DOCUME~1\ADMINI~1> cd c:\appserv\php
เรียกคำสั่ง go-pear.bat
C:\APPSERV\PHP>go-pear.bat
จะปรากฎข้อความ
Are you installing a system-wide PEAR or a local copy?
(system|local) [system] :
ให้ป้อน system แล้วกดแป้น Enter จากนั้นจะปรากฎข้อความให้เลือกแก้ไขไดเรคทอรี
Below is a suggestioned file layout for new PEAR installation.
To change individual locations, type the number in front of the
directory. Type 'all' to change all of them or simply press Enter to accept these location.
1. Installation base ($prefix) : C:\APPSERV\PHP5
2. Binaries directory : C:\APPSERV\PHP5
3. PHP code directory ($php+dir) : C:\APPSERV\PHP5\pear
4. Documentation directory : C:\APPSERV\PHP5\pear\docs
5. Data directory : C:\APPSERV\PHP5\pear\data
6. Tests directory : C:\APPSERV\PHP5\pear\tests
7. Name of configuration file : C:\WINDOWS\pear.ini
8. Path to CLI php.exe : C:\APPSERV\PHP5
1-8, 'all' or Enter to continue :
ตามปกติควรกดแป้น Enter ให้ติดตั้งตามค่าเริ่มต้น จากนั้นตัวติดตั้ง PEAR จะทำการติดตั้ง
Begining install...
( รายงานการติดตั้ง...)
******************************************
WARNING! The include_path defined in the currently used php.ini does not
contain the PEAR PHP directory you just specified:
<C:\APPSERV\PHP5\pear>
If the specified directory is also not in the include_path used by
your scripts, you will not have problems getting any PEAR package working.
Would you like to alter php.ini <C:\WINDOWS\php.ini>? [Y/n] : Y
ตัวติดตั้ง PEAR จะตรวจสอบการคอนฟิกใน php.ini ถ้า include_path ไม่ตรงกับค่าการติดตั้ง แจ้งให้ทราบและให้ผู้ติดตั้งตัดสินใจแก้ไข ไฟล์ php.ini ตามปกติควรพิมพ์ Y เพื่อทำการแก้ไข
php.ini <C:\WINDOWS\php.ini> include_path update.
Current include path : .;C:\php5\pear
Configured directory : C:\APPSERV\PHP5\pear
Currently used php.ini (guess) : C:\WINDOWS\php.ini
Press Enter to continue:
ตัวติดตั้ง PEAR จะทำการแก้ไขและรายการค่าแก้ไข ให้กดแป้น Enter เพื่อทำการติดตั้งต่อไป จากนั้นจะปรากฎข้อความแนะนำเกี่ยวกับการคอนฟิก PEAR แนะนำการแก้ไขลงทะเบียนตัวแปรสภาพแวดล้อม PATH กับ Windows
** WARNING! Backed up old pear to C:\AppServ\php5\pear.bat_old
The 'pear' command is now at your service at c:\appserv\php5\pear.bat
** The 'pear' command is not currently in your PATH, so you need to
** use 'c:\appserv\php5\pear.bat' until you have added
** 'C:\APPSERV\PHP5\' to your PATH environment variable.
Run without parameter to see the available action, try 'pear list'
to see what packages are installed or 'pear help' for help.
For more information about PEAR, see:
http://pear.php.net/faq.php
http://pear.php.net/manual/
* WINDOWS ENVIRONMENT VARIABLES *
For convenience, a REG file is available under C:\APPSERV\PHP5\PEAR_ENV.reg .
This file creates ENV variables for the current user.
Double-click this file to add it to the current user registry.
Press any to continue . . .
ให้กดแป้นใดๆ เพื่อเสร็จสิ้นการติดตั้งและออกจากการติดตั้ง
จากนั้นไปที่ C:\Appserv\PHP ค้นหาไฟล์ PEAR_ENV.reg ให้ดับเบิลคลิกเพื่อลงทะเบียน PEAR กับ Windows
|