���� ���ö����ͧ

Archive for March, 2007

Error in VHCH Webmail

หลังจากลง Vhcs2 เสร็จก็ลอง login อีเมล์ดูปรากฏว่ามัน error ไม่สามารถใช้งานได้ขึ้น error แบบนี้มาครับ
ERROR (2): Header may not contain more than a single header, new line detected. (/webmail/inc/inc.php:169)วิธีแก้ไขคือ
#nano /var/www/vhcs2/gui/tools/webmail/inc/inc.php
ค้นหา Header
คำเดิม
Header(“Expires: Wed, 11 Nov 1998 11:11:11 GMT\r\n”.
“Cache-Control: no-cache\r\n”.
“Cache-Control: must-revalidate”);
เปลี่ยนเป็น?
Header(“Expires: Wed, 11 Nov 1998 11:11:11 GMT”);
Header(“Cache-Control: no-cache”);
Header(“Cache-Control: must-revalidate”);
หลังจากเพิ่มบรรทัดใหม่แทนของเดิมเสร็จแล้วก็เชฟข้อมูล กลับไป login หน้าอีเมล์ใหม่ก็จะหาย Error แล้วครับสามารถใช้งานได้ปกติ โชคดีครับ

Install new Harddisk on ubuntu box

วันนี้ได้ซื้อ harddisk IDE250G มาเพิ่มครับเลยต้อง Fdisk มันเข้าก่ะลูกเดิมๆครับ มาดูวิธีทำได้เลยครับ
หลังจากเครื่อง boot เสร็จให้พิมพ์
# dmesg (เพื่อดูข้อมูลการบูตเครื่องว่ามันรายงานอะไรมาบ้าง วิธีการดูจะตั้งชื่อ harddisk ลูกใหม่นั้นมีชื่อว่าไรมาดูกัน)
[42949413.560000] Probing IDE interface ide0…
[42949413.860000] hda: WDC WD2500JB-22REA0, ATA DISK drive
[42949414.580000] ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
[42949414.590000] Probing IDE interface ide1…
[42949415.380000] hdc: CD-224E, ATAPI CD/DVD-ROM drive
[42949416.110000] ide1 at 0×170-0×177,0×376 on irq 15
[42949416.120000] hda: max request size: 1024KiB
[42949416.130000] hda: 488397168 sectors (250059 MB) [...]

install MySQL server 4.1 on Ubuntu Edgy

เปิดไฟล์ /etc/apt/sources.list.
แล้วเพิ่ม deb http://th.archive.ubuntu.com/ubuntu
คำสั่ง # apt-get install mysql-server-4.1
If everything goes well, you will have MySQL 4.1 running.
แค่นี้ก็จะได้ MySQL server 4.1 แล้วครับ

Review SuperServer6013p-8+

Xeon 2.8G x2 Cpu. Ram 2 G. HDD SCCI 37G x 2 ลูก
วันนี้แม่ไปหาหมอตัดไหมที่ตาหลังจากลอกมาแล้วเป้นอาทิตย์ พอไปตัดไหมก็ขับรถกลับบ้านไม่ได้เลยโทรมาหาตั้มให้ไปรับ ตั้มเลยไปลา HR พี่เค้าบอกว่าให้ลาพักร้อนเลยเพราะว่าจะได้ไม่เสียสิทธิ์เรื่องโบนัสปลายปี ก็เลยเป็นว่าลาพักร้อนไปรับแม่กลับบ้านครับ ขากลับเอารถแม่ไปซ่อมด้วยรอนานมากประมาณสามชม. อย่างเซ็งกลับมาบ้านก็นั่งทำ server นิดหน่อยซักพักก็ 5 โมงครึ่งล่ะออกไปเอาอะไหล่ที่สั่งไว้ที่ร้านซ่อมเอามาเปลี่ยนให้รถแม่ แล้วก็ไปเอารถตัวเองที่จอดไว้ที่ รพ. เพราะตอนไปรับแม่เอารถแม่กลับส่วนรถตัวเองก็จอดไว้ ขากลับก็แวะไปเดินซื้อของที่ Zeer ได้อะไหล่คอมมาด้วย จะกลับล่ะเดินผ่านเปิดท้ายขายของได้เสื้อมาตัวนึง 129 บาทเองเสื้อมันใส่สบายดีนิ่มๆมากๆมันเขียนที่เสื้อว่า หล่อแต่จน อิอิ ส่วนเราไม่หล่อแต่จน สุดท้ายก็กลับบ้านมาเปลี่ยนสายหัวเทียนก่ะหัวเทียนรถให้แม่อีก กว่าจะเสร็จเหนื่อยซิบเป๋ง วันลาพักร้อนต้องมานั่งซ่อมรถก่ะซ่อมคอมลงโปรแกรม เฮ้อ…. มาดูเครื่อง Server ที่ผมซื้อมาดีกว่าครับ ราคา 25000 บาทเองสเปคคร่าวๆ Xeon2.8*2 cpu Ram2G Hdd SCCI 37G*2 ลูก แค่นี้เองครับ harddisk [...]

Install eAccelerator in Ubuntu

First you need to download php4-dev package which we need to compile eAccelerator
sudo apt-get install php4-dev
If you are using php5 install the following package
sudo apt-get install php5-dev
Download eAccelerator source package from here http://sourceforge.net/project/showfiles.php?group_id=122249
wget http://bart.eaccelerator.net/source/0.9.5/eaccelerator-0.9.5.tar.bz2
Extract the downloaded file using the following command

รวมคำสั่ง Linux

ls
เป็นคำสั่งที่ใช้สำหรับแสดงแฟ้มข้อมูล (เช่นเดียวกับ dirของDOS) มากจากคำว่า list
รูปแบบคำสั่ง ls [option] [file]
option ที่มักใช้กันใน ls คือ
-l จะแสดงผลลัพธ์แบบ Long Format ซึ่งจะแสดง Permission ของแฟ้มด้วย
-a จะแสดงแฟ้มข้อมูลทั้งหมด
-F จะแสดง / หลัง Directory และ * หลังแฟ้มข้อมูลที่ execute ได้
ตัวอย่างการใช้งาน
ls -l
ls -al
ls -F
adduser
คำสั่งเพิ่ม User ให้กับระบบ Unix,Linux
รูบแบบการใช้งาน adduser -g (group) -d (Directory) (User)
ตัวอย่าง adduser -g root -d /home/user1 user สร้าง User ชื่อ Login คือ user1 เป็นสมาชิกในกลุ่ม root
useradd
คำสั่งเพิ่ม User ให้กับระบบ [...]

การใช้คำสั่ง tar

tar =(T)ape (AR)chive
เหมือน zip ไฟล์ ใน windows
รูปแบบ tar option ชื่อ.tar.gz เป้าหมาย
ตัวอย่าง tar cvfz work.tar.gz work
option ต่างๆที่นิยมใช้
- c สร้างไฟล์
- x แตกไฟล์
- z บีบไฟล์
- v แสดลงผล
- f ใช้ไฟล์นี้
ตัวอย่างการใช้งาน
สร้างไฟล์
#tar cvfz work.tar.gz work
แตกไฟล์
#tar xvfz work.tar.gz

Truehits 2006 Awards

งานประกาศ Truehits 2006 Awards
เมื่อวันที่ 8 มีนาคมที่ผานมา ตัวแทนเว็บไซต์ www.tarad.com และ www.thaisecondhand.com ได้ขึ้นรับรางวัล ในงาน “Truehits 2006 Awards ” ซึ่งจัดโดยทรูฮิตดอทเน็ต ร่วมกับ สมาคมผู้ดูแลเว็บไทย จัดที่โรงแรมเซ็นจูรี่ปาร์ค พลาซ่า กรุงเทพฯ ซึ่งเป็นงานที่มอบรางวัลแก่เว็บไซต์ Top50 ของประเทศไทย โดยเป็นค่าเฉลี่ย UIP รายวัน คำนวณได้โดย รวมค่า UIP รายวันตลอดปี ค.ศ. 2006 เข้าด้วยกัน แล้วหารด้วยจำนวนวัน เป็นงานมอบรางวัลเพื่อเป็นขัวญกำลังใจแก่บรรดาเว็บมาสเตอร์ในการทำเว็บต่อไปครับ ชมบรรยากาศในงานกันได้เลยครับ..

ประวัติของลีนุกซ์

วันที่ 5 ตุลาคม ค.ศ. 1991 นักศึกษาชาวฟินแลนด์ Linus Benedict Torvald กำลังศึกษาอยู่ที่ University of Helsinki ได้เขียนข้อความโพสต์ขึ้นไปยังยูสเน็ต comp.os.minix ว่าเขาได้สร้างระบบปฏิบัติการขนาดเล็กที่เหมือนกับระบบปฏิบัติการยูนิกซ์ขึ้น ชื่อว่า Linux โดยเป็นการพัฒนาต่อมาจากระบบปฏิบัติการ Minix ซึ่งพัฒนาขึ้นโดย Andy Tanenbaumอันที่จริง Linux ตัวแรกได้มีการเผยแพร่เฉพาะ source code ไปก่อนหน้านี้ และถือว่าเป็นเวอร์ชั่น 0.01 โดย Linus ได้เปิดให้ดาวน์โหลดได้จาก ftp://nic.funet.fiLinux ที่เผยแพร่ในครั้งนี้มีเวอร์ชั่น 0.02 ซึ่งผ่านการคอมไพล์แล้ว และสามารถรันเชลล์ bash ( GNU Bourne Again Shell ) และ gcc ( GNU C Compiler ) ได้ รวมทั้งมีความสามารถอื่น ๆ [...]

Disable Function PHP on Ubuntu

modify config at /etc/php4/apache2/php.ini
disablefunctions =”suexec,exec,system,passthru,readfile,shellexec,escapeshellarg,escapeshellcmd,procclose
ผมใช้แค่นี้เองครับ