Siam2Advance Blog :

Web Programmer and Developer

Archive for the ‘Uncategorized’ Category

Aug
27

Default MySQL database path on CentOS

Posted by Mr. Suriya

Default path ของ MySQL DB นั้นจะถูกเก็บใว้ที่

/var/lib/mysql

Aug
21

How to change Yum Repositories to mirror in thai

Posted by Mr. Suriya

วิธีเปลี่ยน Yum Repositories ให้วิ่งมาที่ไทย จะได้ update หรือ Install เร็วขึ้น
แก้ไขได้ที่ File CentOS-Base.repo

Read the rest of this entry »

Aug
21

Function clrscr on cpp

Posted by Mr. Suriya

พอดีเจอปัญหาการเรียกใช้งานบาง Funcion ไม่ได้เพราะไม่ได้เขียนบน TC แต่มาเขียนบน Dev-C++ ก็เลยเจอปัญหาเข้าให้ เลยไปค้นใน Google ได้ความว่าต้องเขียน Function นี้ขึ้นมาเองเลย
Read the rest of this entry »

Aug
13

Update PHP5.1.6 to PHP5.2.6

Posted by Mr. Suriya

วันนี้จำเป็นจะต้องใช้ PHP Version 5.2 ขึ้นไป ตอนลง CentOS ตอนแรกเลยถ้าติดตั้งผ่าน yum นั้นจะได้เป็น php version 5.1 ซึ่งมันยังไม่เป็น OOP เต็มตัว เพราะ package ต่างๆที่จำเป็นจะต้องใช้นั้นยังมีไม่ครบ และงานที่จะต้องทำนั้นมันมี package สำคัญต่างๆที่เกี่ยวข้องกันอีกด้วย

ไม่ว่าจะเป็น package ของทาง Pecl เองเช่น uploadprogress, apc ถ้าจะใช้ให้ครบนั้นก็ต้องติดตั้งหรือ update ใหม่กันเลย และปัญหาที่เจอหลังจากที่ update จาก PHP 5.1 ไปเป็น PHP 5.2.x นั้น package ต่างๆที่เคยลงใว้บางตัวจะไม่สามารถทำงานได้ ต้องทำการ compile ใหม่ จะต้อง update เจ้าตัว httpd ใหม่ด้วยมาดูกันเลยว่าทำอย่างไรบ้าง

Read the rest of this entry »

Aug
13

Pecl uninstall package

Posted by Mr. Suriya

คำสั่งที่ใช้ในการ uninstall pecl package

#pecl uninstall [package]

Aug
12

source code PHP upload progress bar

Posted by Mr. Suriya

ตัวอย่างขอ Code PHP upload progress bar ครับก่อนจะใช้งาน Function ต่างๆได้นั้นจะต้องผ่านการติดตั้งโปรแกรมที่จำเป็นหรือพวก extension ต่างๆของ php มาก่อนนะครับถึงจะใช้งานได้


Read the rest of this entry »

Aug
12

Install PHP JSON

Posted by Mr. Suriya

ถ้าหากเครื่องที่ลงนั้นลง PHP ที่ต่ำกว่า PHP Version 5.2 นั้นจะไม่มี Json มาให้ เพราะ Json นั้นจะรวมมาให้ตั้งแต่ Version 5.2 เป็นต้นไป วิธีติดตั้งนั้นก็ไม่ยากอะไรครับ ถ้าหากติดตั้งพวก php-pear , php-devel , httpd-devel มาแล้วก็สามารถสั่ง install ผ่าน pecl ได้เลย

# pecl install json



จากนั้นก็ไปเพิ่ม File json.ini ลงใน /etc/php.d/ โดยเพิ่มบรรทัดนี้ลงไป extension=json.so

Aug
08

Config IPtables manual

Posted by Mr. Suriya

การ config iptables มีอีกวิธีคือแบบ manual โดยแก้ไขที่ File เลย หรือจะใช้ command line ก็ได้แต่จำไม่ได้เลยไปแก้ไขเอาใน File ดีกว่า

File ของ iptables นั้นเก็บใว้ที่

/etc/sysconfig/iptables

Read the rest of this entry »

Aug
07

Configuration Samba public share

Posted by Mr. Suriya

การ Config แบบนี้เอาใว้ใช้ Share เพื่อความสะดวกในการ Develop งานบน Linux เท่านั้น
ถ้าเอาไปใช้งานแบบอื่นที่ต้องการความปลอดภัยนั้นคงจะไม่เหมาะเท่าไร เพราะว่าสามารถใช้สิทธิของ root ในการเขียนและอ่านได้เลย
Read the rest of this entry »

Aug
06

แก้ปัญหา Lighttpd ไม่เก็บ sessions

Posted by Mr. Suriya

ปัญหานี้เกิดจากมีอยู่โปรเจ็คหนึ่งที่ต้องลง Web Server ลงตัวแต่คนละ Port กัน โดยลง Apache กับ Lighttpd ตอนแรกนั้นลง Apache ก่อน บน Port 80 และลง Lighttpd บน Port 81 หลังจากที่ลงเรียบร้อยแล้วนั้นเวลา Run PHP บน Lighttpd เจ้าตัว Session นั้นจะไม่สามารถเขียน File ได้ทำให้เกิดปัญหาเกี่ยวกับ โปรแกรมที่ต้องใช้ Session เช่นพวกระบบ Login

Read the rest of this entry »