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

PHP

การติดตั้ง Apache, PHP, MySQL และ phpMyAdmin บน Ubuntu Server 12.04 LTS

การติดตั้ง Apache

1. Apache ในที่นี้ คือ Apache 2 โดยใช้คำสั่งดังนี้

sudo apt-get install apache2

เมื่อเห็น Do you want to continue [Y/n]? ให้ตอบ Y จากนั้น Apache จะถูกติดตั้งโดยใช้เวลาไม่นาน


รูปที่ 1

ติดตั้ง 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

Solved a problem about pdo_mysql socket when use Yii framework

i use "Crud Generator" in Yii framework, i found error message

PDO::__construct() [<a href='pdo.--construct'>pdo.--construct</a>]: [2002] No such file or directory (trying to connect via unix:///var/mysql/mysql.sock) 

i solved it by open php.ini and add below message

pdo_mysql.default_socket = /tmp/mysql.sock

note: you can change socket path to other that you use

restart apache by

sudo apachectl graceful

Solved! :)

,

การติดตั้ง PECL uploadprogress บน Debian

วันนี้เปิด Status report ของ drupal พบว่ายังไม่ได้ติดตั้ง PECL uploadprogress ซึ่งวิธีการลงทำดังนี้

1. ดาวน์โหลด PECL uploadprogress จากนั้นก็คลายไฟล์และเข้าไปในไดเรกทอรีที่ได้ด้วยคำสั่งนี้

tar -xzf uploadprogress-VERSION.tgz
cd uploadprogress-VERSION

2. ต่อไปต้องใช้คำสั่ง phpize ซึ่งเซิร์ฟเวอร์ที่ใช้อยู่ยังไม่ได้ติดตั้ง php5-dev ดังนั้นจึงต้องลงก่อนโดยใช้ apt-get เมื่อลงเรียบร้อยให้ทำตามขั้นตอนต่อไปนี้

phpize
./configure
make
make install

การติดตั้ง Apache, PHP, MySQL และ phpMyAdmin บน Ubuntu 8.10

การติดตั้ง Apache

1. เปิด Terminal จาก Applications/Utilities/Terminal จากนั้นให้พิมพ์คำสั่งนี้

sudo apt-get install apache2

2. หากใน Terminal เห็นข้อความว่า apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName สามารถแก้ไขได้โดยใช้พิมพ์คำสั่งนี้

gksu gedit /etc/apache2/conf.d/fqdn

เมื่อเปิดเสร็จแล้ว ให้พิมพ์ ServerName localhost ลงไปในไฟล์และบันทึก จากนั้นก็ปิดไฟล์

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

ก่อนหน้านี้ผมเคยเขียน นำภาพจาก Flickr มาแสดงด้วย Flickr_API (1) แล้ว ซึ่งยังไม่มีการแสดงรูปภาพขึ้นมา ต่อไปจะแสดงรูปภาพจากการค้นหา โดยใช้ flickr.photos.search ซึ่งผลการค้นหาจะอยู่ในรูปของ XML สมมติผมจะค้นหาคำว่า สนามจันทร์ เรียงลำดับแบบ relevance และต้องการแสดง 5 รูปต่อหน้า ผลการค้นหาที่ได้มา คือ

Install PEAR in Windows

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