warning: Creating default object from empty value in /home/www/virtual/kiterminal.com/htdocs/blog/modules/taxonomy/taxonomy.pages.inc on line 33.

PEAR

ติดตั้ง PHP และ PEAR บน Mac OS X Lion

ติดตั้ง PHP

1. ดาวน์โหลด Xcode จาก App Store แล้วติดตั้งให้เรียบร้อย
2. เปิดไฟล์ที่ /etc/apache2/httpd.conf แล้วเอา comment ในบรรทัดด้านล่างนี้ออก

LoadModule php5_module libexec/apache2/libphp5.so

3. เริ่มการทำงาน Apache ใหม่ด้วยคำสั่ง
$ sudo apachectl restart

Install PEAR in Windows

วันนี้มาทำงานที่ คณะเภสัชศาสตร์ มหาวิทยาลัยศิลปากร เป็นวันแรก ซึ่งผมยังไม่มีโต๊ะทำงาน ทำให้ยังไม่มีอะไรทำ ก็เลยยืมเครื่องโน๊ตบุ๊คของน้องมาใช้งานแก้เบื่อ สิ่งที่ทำวันนี้ก็ลง AppServ 2.5.10 และต้องการใช้งาน PEAR ด้วย ดังนั้นผมจึงต้องติดตั้งมัน (เคยเขียน Install PEAR in Mac OS X Leopard ไปแล้ว) วิธีติดตั้งก็ไม่ยาก คือ

นำภาพจาก Flickr มาแสดงด้วย Flickr_API (1)

หลังจากไม่มีเครื่องส่วนตัวใช้งาน ก็ไม่มีงานทำ จึงหาอะไรทำเล่นๆ แก้เบื่อไปพลางๆ ผมก็อยากลองดึงภาพจาก Flickr โดยใช้ API ที่มีให้ หลังจากเข้าไปดูที่ Flickr Services แล้วจะเห็นว่ามีการสนับสนุนหลายภาษา เช่น ActionScript, Delphi, Java, Objective-C, Perl, PHP, Python, Ruby เป็นต้น ซึ่งผมเลือกใช้ภาษา PHP และเลือกใช้ Flickr_API เพราะเครื่องผมติดตั้ง PEAR ไว้อยู่แล้ว (ดูการติดตั้งที่ Install PEAR in Mac OS X Leopard) ส่วนวิธีการติดตั้งนั้นก็ง่าย ดังนี้

Generate เอกสาร Excel ด้วย PHP

ก่อนที่จะ Generate เอกสาร Excel ได้นั้นจำเป็นต้องลง Package 2 ตัวของ PEAR ก่อน โดยทำดังนี้

1. ติดตั้ง PEAR ก่อน โดยดูได้ที่ Install PEAR in Mac OS X Leopard

2. ติดตั้ง PEAR Package 2 ตัว คือ PEAR::OLE และ PEAR::Spreadsheet_Excel_Writer ด้วยคำสั่งดังนี้

$ pear install OLE
$ pear install Spreadsheet_Excel_Writer

หากใช้คำสั่งบนไม่ได้ ก็ลองอีกอัน
$ pear install OLE-beta
$ pear install Spreadsheet_Excel_Writer-beta

Install PEAR in Mac OS X Leopard

ไม่ได้เขียน blog มานานแหละ เพราะเบื่ออะไรหลายๆ อย่าง (ไม่ค่อยมีไฟทำงานเลย เซ็ง…) วันนี้ต้องใช้ PEAR Command จึงเขียนวิธีลงซะหน่อย

1. เปิด Terminal จาก Applications/Utilities/Terminal

2. ติดตั้ง PEAR ไว้ที่ /usr/local ดังนี้

$ curl http://pear.php.net/go-pear > go-pear.php
$ cd /usr/local
$ sudo mv ~/go-pear.php .
$ sudo php -q go-pear.php

เมื่อพบข้อความนี้ If you wish to abort, press Control-C now, or press Enter to continue: ให้กด Enter