<$BlogRSDURL$>
Zalapao : up to Web Programmer
Tuesday, April 26, 2011
 

โอวัลติน กำเนิดในประเทศสวิตเซอร์แลนด์ โดยคุณหมอคนหนึ่งชื่อ Dr. George Wander ในปี 1904
หมอคนนี้ได้หาวิธีที่ช่วยให้คนไช้ของเขา ซึ่งกินอะไรไม่ค่อยได้(หรือกินไม่ลง) ได้รับสารอาหารอย่างครบถ้วน
จึงได้นำ ไข่, มอลต์ และ โกโก้ มาผสมกันเพื่อให้คนไข้ดื่ม เมื่อเห็นว่าได้ผลดี จึงได้ทำออกมาขายให้คนทั่วไป ใน ตอนที่โอวัลตินกำเนิดมานั้นชื่อ Ovomaltine โดยมาจากคำว่า “Ovum” ที่แปลว่า ไข่ และ “Malt” ที่เป็นส่วนผสมหลัก แต่เมื่อนำออกขายนอกสวิตเซอร์แลนด์จึงใช้ชื่อว่า Ovaltine

โอวัลตินมีดียังไง
มาถึงตอนนี้หลายคนคงจะสงสัยต่อไปอีกว่า “แล้ว มอลต์ ล่ะ คืออะไร”

มอลต์ สกัดที่ใช้เป็นวัตถุดิบสำหรับโอวัลตินนั้นทำมาจาก “ข้าวบาร์เลย์” (วัตถุดิบตัวเดียวกับที่ใช้ผลิตเบียร์นั่นแหละ แต่กรรมวิธีต่างกัน)
วิธี ทำมอลต์สกัด คือนำข้าวบาร์เลย์มาแช่น้ำให้รากงอกออกมาเล็กน้อย แล้วนำมากลั่นด้วยความร้อนต่ำ (เพื่อคงไว้ซึ่งคุณค่าของสารอาหาร) จนกลายเป็นมอลต์สกัด

ถามว่าทำไมต้องสกัดมาจากตอนที่รากเริ่มงอก เพราะว่าช่วงที่เมล็ดข้าวบาร์เลย์อุดมไปด้วยสารอาหารเนื่องจากเอนไซม์ที่ อยู่ในเมล็ดจะเริ่มกระบวนการผลิตคาร์โบไฮเดรต โปรตีน และสารอาหารอื่นๆ ที่ ละลายน้ำ เพื่อเป็นอาหารของยอดอ่อนในการเจริญเติบโต โดยเอนไซม์ที่มีมากในระยะของการเริ่มงอกคืออะมีเลส (amylase) ทั้งชนิดแอลฟาและเบต้า (แอลฟาอะมีเลส เป็นเอนไซม์ที่สำคัญที่สุด ในการเปลี่ยนแป้ง เป็นน้ำตาล) นอกจากนี้ ยังมีกรดอะมิโนชนิดที่ละลายน้ำได้ ซึ่งให้รสของมอลต์

มอลต์ก็คือสารอาหารธรรมชาติที่มีคุณค่าทางโภชนาการสูงและดีต่อสุขภาพ ผลิตจากเมล็ดข้าวบาร์เลย์ที่ไม่ผ่านการขัดสี จึงยังคงคุณค่าทางโภชนาการอย่างครบถ้วน ทั้ง คาร์โบไฮเดรต โปรตีน นอกจากนี้ยังอุดมไปด้วยวิตามินและแร่ธาตุต่างๆ มากมายเกือบ 50 ชนิด (โดยเฉพาะ วิตามินเอ วิตามินซี และธาตุเหล็ก)

แล้วชงยังไงให้อร่อย
วิธีชงให้อร่อยนั้น คือ ชงกับ “นม” ครับ โดยใช้วิธีอุ่นนมให้ร้อน แล้วเติมโอวัลตินลงไปชงเลยครับ หรือถ้าจะชงเย็น ก็ใช้น้ำร้อนชง (ใช้น้ำร้อนนิดเดียว แค่พอโอวัลตินละลาย) จะนั้นก็เติมนมลงไป เท่านี้คุณก็จะได้ โอวัลติน รสกลมกล่อม กลิ่นหอมถูกใจ และยังได้สารอาหารมากมาย
หรือ อ่าน วิธีชงโอวัลตินให้อร่อย วิธีอื่นๆ ได้ที่ลิ้งด้านล่างนี้ครับ
http://blog.zalapao.com/zalapao-trip/54.html

กินโอวัลตินแล้วอ้วนมั๊ย!!!
สำหรับ คนที่คิดว่า ดื่มโอวัลตินแล้วอ้วน จริงๆแล้วโอวัลตินไม่ได้ทำให้อ้วนหรอกครับ ตัวที่ทำให้อ้วนนั่นคือ “นมข้นหวาน” ที่คุณเติมลงไปนั่นแหละ
ถ้าคนที่กลัวอ้วน หรือต้องการควบคุมน้ำหนัก ก็สามารถ ชงโอวัลตินกับน้ำร้อน โดยที่ไม่ต้องเติมน้ำตาล นมข้นหวาน หรือ ครีมเทียมก็ได้นะครับ

Labels: , ,


Wednesday, June 13, 2007
 
#pico /etc/vhcs2/apache/httpd.conf และ pico /etc/vhcs2/apache/working/vhcs2.conf

Alias /quick “/var/www/virtual/zalapaoweb.com/htdocs/quicklook”

AllowOverride none
Options Indexes
ErrorDocument 404 /vhcs2/errordocs/index.php
DirectoryIndex index.html index.php


Alias /webmail “/var/www/vhcs2/gui/tools/webmail”

Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
Allow from all


Alias /websql “/var/www/vhcs2/gui/tools/pma”

Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
Allow from all




------------------------------------------------
My Site Reference
http://www.zalapao.info
http://www.phpsmile.com
http://www.memohub.com
http://www.zalapao.com
http://www.boxiam.com
http://www.zalapaoweb.com
http://www.ohe-shop.com

Labels:


 
1. apt-get install squirrelmail
2. apt-get install uw-imap
3. cd /etc/apche/conf.d
4. ln -s /etc/squirrelmail/apache.conf squirrel.conf
5. /etc/init.d/apache restart
6. nano /etc/c-client.cf



------------------------------------------------
My Site Reference
http://www.zalapao.info
http://www.phpsmile.com
http://www.memohub.com
http://www.zalapao.com
http://www.boxiam.com
http://www.zalapaoweb.com
http://www.ohe-shop.com

Labels:


 
สร้างไฟล์ เช่น
# pico kitti.cron
0 5 * * * cp /home/kitti/data1.txt /home/kitti/data2.txt

อธิบาย:
0 คือ นาทีที่ 0 ซึ่งค่าเป็นไปได้คือ (0-59)
5 คือ ตีห้า ซึ่งค่าเป็นไปได้คือ (0-23)
* คือ ทุกวัน ซึ่งค่าเป็นไปได้คือ (1-31)
* คือ ทุกเดือน ซึ่งค่าเป็นไปได้คือ (1-12)
* คือ ทุกวันของสัปดาห์ ซึ่งค่าเป็นไปได้คือ (0-6)

แล้ว save
# crontab kitti.cron
เป็นการสั่งให้ crontab ทำงานตามวันเวลาดังกล่าว

# crontab -l (แอลเล็ก)
เป็นการขอดูว่าเราสั่งงานอะไรไว้บ้าง


------------------------------------------------
My Site Reference
http://www.zalapao.info
http://www.phpsmile.com
http://www.memohub.com
http://www.zalapao.com
http://www.boxiam.com
http://www.zalapaoweb.com
http://www.ohe-shop.com

Labels:


 
dpkg-reconfigure postfix

------------------------------------------------
My Site Reference
http://www.zalapao.info
http://www.phpsmile.com
http://www.memohub.com
http://www.zalapao.com
http://www.boxiam.com
http://www.zalapaoweb.com
http://www.ohe-shop.com

Labels:


 
vhcs_table = Thai
vhcs_language = Thai
encoding = th-tis-620
Access your files through the web interface = Access your files through the web interface
Access your mail through the web interface = Access your mail through the web interface
Account name = ชื่อผู้ใช้
Add = เพิ่ม
Add admin = เพิ่มผู้ดูแลระบบ
Add alias = เพิ่ม alias
Add domain alias = เพิ่ม domain alias
Add FTP user = เพิ่มผู้ใช้ FTP
Add group = เพิ่มกลุ่ม
Add hosting plan = เพิ่มโฮสติ้งแพลน
Additional data = เพิ่มข้อมูล
Add mail user = เพิ่มผู้ใช้อีเมล์
Add mail users = เพิ่มผู้ใช้อีเมล์
Add new button = เพิ่มเมนูใหม่
Add new IP = เพิ่ม IP ใหม่
Add new user hosting plan = เพิ่มผู้ใช้ โอสติ้งเพลน ใหม่
Add plan = เพิ่มเพลน
Add reseller = เพิ่มผู้แทนจำหน่าย
Add SQL database = เพิ่มฐานข้อมูล SQL
Add SQL user = เพิ่มผู้ใช้งาน SQL
Add subdomain = เพิ่ม subdomain
Add user = เพิ่มผู้ใช้
Administrator = ผู้ดูแลระบบ
Administrators = ผู้ดูแลระบบ
Adminitrators list is empty! = ไม่มีผู้ดูแลระบบนี้อยู่ในบัญชีรายชื่อ
Admin users = ผู้ดูแลระบบทั้งหมด
All = ทั้งหมด
All in = ขาเข้า
All out = ขาออก
All resellers = ผู้แทนจำหน่ายทั้งหมด
All traffic = จำนวนการรับส่งข้อมูลทั้งหมด
All users = ผู้ใช้ทั้งหมด
All users & resellers = ผู้ใช้และผู้แทนจำหน่ายทั้งหมด
Back = กลับไป
Backup = สำรองข้อมูล
Backup and restore = สำรองข้อมูลและเรียกคืน
Backup and restore settings = ตั้งค่าการสำรองข้อมูลและเรียกคืน
Backup / Restore = สำรองข้อมูล / เรียกคืน
Blue = สีน้ำเงิน
Button link = เมนูลิ้งไปยัง
Button name = ชื่อเมนู
Button target = การเรียก (Target)
Cancel = ยกเลิก
CGI support = สนับสนุน CGI
Change = เปลี่ยน
Change password = เปลี่ยนรหัสผ่าน
Change pers. data = เปลี่ยนประวัติข้อมูลผู้ใช้งาน
Change SQL user password = เปลี่ยนรหัสผ่านผู้ใช้ SQL
Choose = เลือก
Choose default language = เลือกภาษาให้เป็นค่าเริ่มต้น
Choose default layout = เลือกเลย์เอาท์เป็นค่าเริ่มต้น
Choose dir = เลือกไดเร็คทรอรี่
Choose hosting plan = เลือกโฮสติ้งแพลน
Circular = จดหมายเวียน
City = จังหวัด
Clear log = ลบค่า log
Company = บริษัท
Country = ประเทศ
CPU MHz = ความเร็วหน่วยประมวลผล MHz
CPU model = รุ่นหน่วยประมวลผล
CPU system Info = ข้อมูลระบบของหน่วยประมวลผล
Created by = จัดสร้างโดย
Creation date = วันที่ทำการสร้างเสร็จ
Customer ID = รหัสลูกค้า
Custom error pages = หน้าแสดงความผิดพลาด
Custom error page was updated! = ได้ทำการปรับปรุงหน้าแสดงความผิดพลาดไปแล้ว
Custom menu data updated successful! = ข้อมูลเมนูถูกอัปโหลดเรียบร้อยแล้ว
Custom menu deleted successful! = เมนูที่สร้างถูกลบเรียบร้อยแล้ว
Custom menus = สร้างเมนูใหม่เอง
Daily backup = สำรองข้อมูลทุกวัน
Database list is empty! = ฐานข้อมูลนี้ไม่มีอยู่ในบัญชีรายชื่อ!
Database name = ชื่อฐานข้อมูล
Database user list is empty! = ไม่มีฐานผู้ใช้นี้อยู่ในบัญชีรายชื่อ!
Database users = ฐานข้อมูลผู้ใช้
Date = วันที่
Day = วันที่
Day: = วัน :
default = ค่าเริ่มต้น
Default = ค่าเริ่มต้น
Default language changed! = ค่าเริ่มต้นขอภาษาถูกเปลี่ยน
delete = ลบทิ้ง
Delete = ลบทิ้ง
Delete all = ลบทิ้งทั้งมหด
Details = รายละเอียด
Disable = ปิดการทำงาน
disabled = ปิดการทำงานแล้ว
Disk = พื้นที่ใช้งาน
Disk
usage = พื้นที่ที่ใช้ไป
Disk usage = พื้นที่ที่ใช้ไป
Domain name = โดเมนเนม
Domain properties = ข้อมูลทั้วไปของโดเมนเนม
Domain properties updated successfully! = ปรับปรุงข้อมูลทั่วไปของโดเมนเรียบร้อยแล้ว
Domains = โดเมน
Domain statistics = สถิติโดเมน
Edit = แก้ไข
Edit admin = แก้ไขแอดมิน
Edit button = แก้ไขเมนู
Edit Domain = แก้ไข Domain
Edit email account = แก้ไขชื่ออีเมล์
Edit error page = แก้ไขหน้าแสดงความผิดพลาด
Edit FTP user = แก้ไข FTP สำหรับผู้ใช้
Edit hosting plan = แก้ไขข้อมูลโฮสติ้งแพลน
Edit properties = แก้ไขค่าทั่วไป
Edit reseller = แก้ไขข้อมูลผู้แทนจำหน่าย
Edit user = แก้ไขข้อมูลผู้ใช้
E-mail = อีเมล์
Email = อีเมล์
Email Accounts = ระบบจัดการอีเมล์
Email and FTP accounts = รหัสอีเมล์และ FTP
Email forward = อีเมล์ฟอเวิร์ด
Email marketing = อีเมล์เพื่อการตลาด
Email setup = ติดตั้งอีเมล์
Email Updated = ปรับปรุงอีเมล์แล้ว
Email Updated! = ปรับปรุงอีเมล์แล้ว!
Empty list = ไม่มีอยู่ในบัญชีรายชื่อ
Empty List = ไม่มีอยู่ในบัญชีรายชื่อ
Enable = เปิดการใช้งาน
enabled = เปิดการใช้งานแล้ว
Enable mail auto responder = เปิดการใช้งาน การตอบกลับอีเมล์อัตโนมัติ
Enduser level = ระดับการใช้งานของผู้ใช้
Error = ผิดพลาด
Export = ส่งออก
Fax = แฟกซ์
Filemanager = ระบบจัดการไฟล์
First name = ชื่อ
Forward = ส่งต่อ
Forward mail = ส่งอีเมล์นี้ให้ผู้อื่นต่อ
Forward to = ส่งต่อถึง
Forward to URL = ทำการส่งต่อถึง URL
Free = ฟรี
From = จาก
From reseller = จากผู้แทนจำหน่าย
General information = ข้อมูลทั่วไป
Go back = กลับไป
Green = สีเขียว
Group = กลุ่ม
Group members = กลุ่มสมาชิก
Group name = ชื่อกลุ่ม
Groups = กลุ่ม
Hosting plan added! = ทำการเพิ่มโฮสติ้งแพลนเสร็จแล้ว
Hosting plan deleted! = ทำการลบโฮสติ้งแพลนเสร็จแล้ว
Hosting plan properties = รายละเอียดโฮสติ้งแพลนโดยทั่วไป
Hosting plans = โฮสติ้งแพลน
Hosting plans not found! = ยังไม่มีรายละเอียดโฮสติ้งแพลน
Hosting plan updated! = ปรับปรุงโฮสติ้งแพลนแล้ว
Hour = ชั่วโมง
Install = ติดตั้ง
Installed languages = ติดตั้งภาษา
Install new language = ติดตั้งภาษาใหม่
Language = ภาษา
Language file = ไฟล์ภาษา
Last access = ติดต่อครั้งสุดท้าย
Last name = นามสกุล
Last reply = ตอบกลับครั้งสุดท้าย
Layout = เลย์เอาท์
Layout name = ชื่อเลย์เอาท์
Layout settings = กำหนดค่า เลย์เอาท์
Level = ระดับ
Limit = ขีดจำกัด
Login = เข้าสู่ระบบ
Logo file = ไฟล์โลโก้
Logo upload = อัปโหลดโลโก้
Logout = ออกจากระบบ
Mail account = ชื่อผู้ใช้อีเมล์
Mail in = เมล์เข้า
Mail out = เมล์ออก
Mails total = อีเมล์ทั้งหมด
Mail users = ผู้ใช้งานอีเมล์
Main domain = ชื่อเว็บไซต์หลักหลัก
Manage custom menus = ระบบจัดการสร้างเมนูใหม่
Manage domains = ระบบจัดการโดเมน
Manage hosting plans = ระบบจัดการโฮสติ้งแพลน
Manage IPs = ระบบจัดการ IPs
Manage Orders = ระบบจัดการคำสั่งซื้อ
Manage SQL = ระบบจัดการ SQL
Manage user = จัดการข้อมูลผู้ใช้งาน
Manage users = จัดการข้อมูลผู้ใช้งาน
Manage users and groups = จัดการข้อมูลผู้ใช้งาน และกลุ่มผู้ใช้งาน
Menu button = ชื่อเมนู
Message = ข้อความ
Messages = ข้อความ
Messages translated = ข้อความถูกแปลแล้ว
Message subject = หัวข้อข้อความ
Modify = ปรับแต่งค่า
Month = เดือน
Month: = เดือน:
Mount = จุดเชื่อมต่อ
Mount point = จุดเชื่อมต่อ
Move = ย้าย
Multilanguage = เลือกภาษา
MySQL support = สนับสนุน MySQL
N/A = ไม่มีข้อมูล
Name = ชื่อ
new = ใหม่
New = ใหม่
New language installed! = ติดตั้งภาษาใหม่เรียบร้อยแล้ว!
Next step = ทำต่อไป
no = ไม่
No = ไม่
No. = ไม่.
Normal users = ผู้ใช้ทั้งหมด
of = จาก
ok = ตกลง
Ok = ตกลง
OK = ตกลง
Options = ผู้เลือก
Overview = ดูโดยรวม
Owner = เจ้าของ
Password = รหัสผ่าน
Password data = ข้อมูลรหัสผ่าน
Personal data = ประวัติผู้ใช้งาน
Phone = โทรศัพท์
PHP support = สนับสนุน PHP
Please choose user or group = โปรดเลือกกลุ่มผู้ใช้
Please enter area name = โปรดกรอกชื่อพื้นที่
Please enter FTP account username! = โปรดกรอกชื่อผู้ใช้ FTP !
Please enter mail account username! = โปรดกรอกชื่อผู้ใช้ อีเมล์!
RAM = หน่วยความจำ
Red = สีแดง
Remove = ลบออก
Reseller = ผู้แทนจำหน่าย
Reseller added = เพิ่มผู้แทนจำหน่ายแล้ว
Reseller and enduser level = ระดับผู้แทนจำหน่ายและผู้ใช้
Reseller assignment = กำหนดหน้าที่ผู้แทนจำหน่าย
Reseller IP list is empty! = ไม่มี IP ของผู้แทนจำหน่ายอยู่ในบัญชีรายชื่อ
Reseller IPs = IPs ผู้แทนจำหน่าย
Reseller level = ระดับผู้แทนจำหน่าย
Reseller list is empty! = ไม่มีผู้แทนจำหน่ายนี้อยู่ในบัญชีรายชื่อ
Reseller name = ชื่อผู้แทนจำหน่าย
Resellers = ผู้แทนจำหน่าย
Resellers list is empty! = ไม่มีผู้แทนจำหน่ายนี้อยู่ในบัญชีรายชื่อ
Reseller statistics = สถิติผู้แทนจำหน่าย
Reseller users = ผู้แทนจำหน่ายทั้งหมด
Reseller users table = ตารางผู้ใช้งานของผู้แทนจำหน่าย
Restore = เรียกคืน
Restore backup = เรียกคืนข้อมูลสำรอง
Return to previous menu = กลับไปยังเมนูที่ผ่านมา
Save = บันทึก
Save changes = เปลี่ยนการบันทึก
Search = ค้นหา
Send message = ส่งข้อความ
Send message reply = ส่งข้อความตอบกลับ
Send message to = ส่งข้อตวามถึง
Send reply = ตอบกลับ
Server day statistics = สถิติเครื่องแม่ข่ายวันนี้
Server statistics = สถิติเครื่องแม่ข่าย
Server status = สถานะเครื่องแม่ข่าย
Server traffic = การรับส่งข้อมูลของเครื่องแม่ข่าย
Server traffic settings = กำหนดค่าการรับส่งข้อมลูเครื่องแม่ข่าย
Server traffic settings updated successfully! = การกำหนดค่าการรับส่งข้อมูลเครื่องแม่ข่ายสำเร็จแล้ว
Show = แสดง
Show in = แสดงใน
Size = ขนาด
SQL database = ฐานข้อมูล SQL
SQL Database = ฐานข้อมูล SQL
SQL database created successfully! = ทำการสร้างฐานข้อมูล SQL สำเร็จแล้ว
SQL databases = ฐานข้อมูล SQL
SQL support = สนับสนุน SQL
SSI = ระบบรักษาความปลอดภัย ssl
Statistics = สถิติทั่วไป
Stats = สถิติ
Status = สถานะ
Subject = หัวข้อ
Sum = บวก
Support system = ระบบช่วยเหลือ
suspended = ระงับการใช้งานชั่วคราว
Suspended = ระงับการใช้งานชั่วคราว
System info = ข้อมูลระบบ
System messages = ข้อความระบบ
System tools = เครื่องมือระบบ
To Admin = ถึงผู้ดูแลระบบ
Total = ทั้งหมด
Traffic = การรับส่งข้อมูล
Traffic
usage = การรับส่งข้อมูลที่ใช้ไป
Traffic usage = การรับส่งข้อมูลที่ใช้ไป
Type = รูปแบบ
uninstall = ยกเลิกการติดตั้ง
Uninstall = ยกเลิกการติดตั้ง
Unknown = ไม่ทราบ
unknown status = ไม่ทราบสถานะ
Unknown type = ไม่ทราบรูปแบบ
unlimited = ไม่จำกัด
Update = ปรับปรุง
Update data = ปรับปรุงข้อมูล
Update details = ปรับปรุงรายละเอียด
Update language installed! = ปรับปรุงภาษาที่ติดตั้งเรียบร้อยแล้ว
Update password = ปรับปรุงรหัสผ่าน
Update plan = ปรับปรุงแพลน
Update user = ปรับปรุงผู้ใช้
Upload = อัปโหลด
Upload file error! = อัปโหลดไฟล์ผิดพลาด!
Upload logo = อัปโหลดโลดก้
User account = บัญชีผู้ใช้
User accounts = บัญชีผู้ใช้
User added = เพิ่มผู้ใช้เสร็จแล้ว
User added! = เพิ่มผู้ใช้เสร็จแล้ว!
User assign = กำหนดหน้าที่ผู้ใช
User assignment = กำหนดหน้าที่ผู้ใช้
User name = ชื่อผู้ใช้
Username = ชื่อผู้ใช้
User password = รหัสผ่านผู้ใช้
Users = ชื่อผู้ใช้
Users list = บัญชีรายชื่อผู้ใช้
Users list is empty! = ไม่มีผู้ใช้นี้อยู่ในบัฐชีรายชื่อ
User type = รูปแบบผู้ใช้
User updated = ปรับปรุงผู้ใช้เรียบร้อยแล้ว
View = แสดง
Web in = ขาเข้า
Web out = ขาออก
Webstatistics = สถิติเว็บ
Webtools = เครื่องมือ
Web traffic = การรับส่งข้อมูลเว็บ
Year = ปี
Year: = ปี.
Yellow = สีเหลือง
yes = ใช่
Yes = ใช่
You can not move = ท่านไม่สามารถย้ายได้
You can upload only images! = ท่านสามารถอัปโหลดได้เฉพาะรูปเท่านั้น!
You can upload only text files! = ท่านสามารถอัปโหลดได้เฉพาะไฟล์ข้อความเท่านั้น!
You do not have new orders! = ท่านยังไม่มีคำสั่งซื้อใหม่!
You have = ท่านมี
You have no custom menus. = ท่านยังไม่ได้สร้างเมนูใหม่
You have no groups ! = ท่านยังไม่มีกลุ่ม!
You have no groups! = ท่านยังไม่มีกลุ่ม!
You have no users ! = ท่านยังไม่มีผู้ใช้งาน!
You have no users! = ท่านยังไม่มีผู้ใช้งาน!
Your message = ข้อความของท่าน
Your message was send! = ข้อความของท่านได้ทำการส่งไปแล้ว
Zip / Postal code = รหัสไปรษณีย์
Zip/Postal code = รหัสไปรษณีย์


------------------------------------------------
My Site Referrence
http://www.zalapao.info
http://www.phpsmile.com
http://www.memohub.com
http://www.zalapao.com
http://www.boxiam.com
http://www.zalapaoweb.com
http://www.ohe-shop.com

Labels:


 
การติดตั้ง IIS (Internet Information Service) สำหรับใช้งาน PHP บน Window XP เป็นอีกทางเลือกนึงนอกเหนือจาก Appserv หรือ Web Server ตัวอื่น ๆ ที่ใช้กันครับ สำหรับผมแล้ว การลง IIS+PHP+MySQL รูปสึกว่าการใช้งานมันคล่องตัวยังไงบอกไม่ถูก.. ยังไงก็ลองดูละกันครับ คุคุ

เครื่องไม้เครื่องมือที่ต้องเตรียมตัวก่อนเริ่มติดตั้ง
- เครื่องคอมพิวเตอร์ซักเครื่อง หรือเครื่องที่คุณกำลังใช้งานอยู่นี่แหล่ะ
- ลงระบบปฏิบัตการ Window XP ไว้เรียบร้อยแล้ว
- แผ่น Window XP สำหรับการลง IIS
- PHP Installer (สามารถโหลดได้จาก www.php.net)
- MySQL (สามารถโหลดได้จาก www.mysql.com)

* สำหรับบทความนี้ ผมเตรียมไฟล์ไว้ดังนี้ครับ
- php-4.4.1-installer.exe (ผมยังคงใช้ PHP4 แทนที่จะใช้ PHP5 ด้วยเหตุผลที่ว่า Hosting ที่ผมใช้บริการอยู่ และอีกหลาย ๆ แห่ง ยังคงยืนยันว่าจะยังใช้ PHP4 อยู่ เพราะไม่อยากเกิดปัญญาอื่น ๆ ตามหลังจากอัปเดตเป็น PHP5 ครับ)
- extensions set (รวบรวม php extension ที่จำเป็นต่อการใช้งาน)
- mysql-4.0.18-win.zip หรือ Version ที่สูงกว่านี้ครับ (ผมใช้ตัวนี้ เพราะว่ามันใช้มานานแล้ว และก็ยังเชื่อมั่นในคุณภาพครับ)
- phpMyAdmin-2.6.4-pl1.zip ตัวช่วยสำหรับจัดการฐานข้อมูล MySql ผ่าน Web Browser

หลังจากเตรียมเครื่องไม้เครื่องมือกันเรียบร้อยแล้ว เราก็มาเริ่มกันเลยครับ

ติดตั้ง IIS (Internet Information Service)

ใส่แผ่น Windows XP แล้วเลือกเมนู Install optional Windows components
หรือ เข้าไปที่ Start Menu > Control Panel > Add or Remove Program และเลือก Add/Remove Windows components



เมื่อมีหน้าต่าง Windows Components Wizard ขึ้นมา ให้ทำเครื่องหมายถูกที่ Internet Information Services (IIS)



จากนั้นดับเบิลคลิกเข้าไป จะมีหน้าต่าง Internet Information Services (IIS) ขึ้นมา



ในที่นี้ คุณสามารถเลือกเปิดใช้บริการต่าง ๆ ของ IIS ได้ ไม่ว่าจะเป็น FTP หรือ SMTP Service สำหรับทำการส่งเมล์
เมื่อเลือกสรรค์ได้ถูกใจแล้ว ให้กด OK เพื่อทำการติดตั้ง IIS หากไม่ได้ใส่แผ่น Windows XP ไว้ เครื่องจะถามหา ก็ให้เอามาใส่ไว้ จากนั้นรอโหลดซักพัก ก็จะเรียบร้อยครับ แค่นี้ก็จบขั้นตอนการลง IIS สำหรับทำ Web Server จำลองแล้วล่ะครับ

เมื่อทำการลง IIS เสร็จเรียบร้อยแล้ว คุณสามารถเข้าไปจัดการ IIS นี้ได้ โดยเข้าไปที่
Start Menu > Control Panel > Administrative Tools ในนี้จะมี Icon ชื่อ Internet Information Services รอให้เรียกใช้งานครับ

หลังจากเข้ามาที่หน้าต่างของ IIS แล้ว ที่คุณจำเป็นต้องรู้คือ การจัดการ Website
โดยให้เลือกไปที่ Default Web Site ตามรูปภาพ แล้วคลิกเมาส์ขวา เลือก Properties



ที่หน้าต่าง Default Web Site Properties ให้เลือกไปที่แถบ Home Directory



ที่ Local Path ให้กดที่ Browse.. เพื่อเลือกตำแหน่งที่คุณไว้เก็บไฟล์เว็บไซต์ของคุณ



จากนั้นให้เปลี่ยน Execute Permissions เป็น Scripts and Executables ตามภาพ เพื่อให้สามารถรัน PHP ได้ จากนั้นกด OK



จะมีหน้าต่าง WARNING ขึ้นมาถามเพื่อความแน่ใจ ให้กด Yes ได้เลยครับ




และกด OK อีกครั้ง เพื่อยืนยัน



การตั้งค่า IIS เบื้องต้นเพื่อรองรับการใช้งาน PHP ก็เสร็จเรียบร้อยครับ
ลองทดสอบการใช้งาน IIS ดูครับ ว่าใช้งานได้ตรงตามที่เราระบุไว้หรือเปล่า โดยเปิด IE (Internet Explorer) ขึ้นมา แล้วพิมพ์
http://localhost/ หรือ http://127.0.0.1/ หรือ http://YourComputerName
ก็จะได้ผลลัพพ์ ดังภาพครับ



การติดตั้ง PHP4xx บน IIS
เริ่มจากดับเบิลคลิกที่ไฟล์ php-4xxxx-installer.exe ที่ได้เตรียมไว้ เพื่อเริ่มการติดตั้ง (*สามารถ Download PHP Installer ได้ฟรี ทาง www.php.net หรือที่หน้า Download ของ phpSmile.com ครับ)



เมื่อเริ่มเข้าสู่หน้าต่างติดตั้ง PHP ให้กด Next



อ่านกฏเกณฑ์ และเงื่อนไขในการใช้งาน PHP ซึ่งถ้าหากยอมรับเงื่อนไข ก็ให้กด “I Agree” ถ้าหากไม่ ก็กด “Cancel” แล้วก็จบกันตรงนี้เลยละกันครับ !- -



ที่หน้าต่างถัดมา Installation Type ให้เลือกแบบ Advanced จากนั้นกด Next ครับ



ที่หน้าต่าง Choose Destination Location คือการเลือกตำแหน่งที่จะเก็บตัวแปล PHP ไว้ โดยค่าเริ่มต้นจะเป็น C:\PHP หรือใครจะไว้ที่อื่นก็ไม่ว่ากันครับ แค่จำไว้ว่าเก็บไว้ที่ไหนก็เป็นพอครับ เมื่อเลือกเสร็จแล้ว กด Next ครับ



หน้าต่าง Backup Replaced Files เป็นการระบุตำแหน่ง Folder ที่จะใช้เก็บไฟล์ข้อมูลการ Backup ต่างๆ ของโปรแกรมครับ ถ้าไม่ซีเรียสอะไรก็ ปล่อยไว้อย่างเดิมแล้วกด Next ได้เลยครับ



หน้าต่าง Choose Upload Temporary Directory เป็นการระบุตำแหน่ง Folder ที่จะใช้เก็บไฟล์สำรองเมื่อมีการ ทำการอัปโหลดไฟล์ด้วย function ของ PHP ครับ ปกติแล้ว ก็จะปล่อยไว้เช่นเดิมครับ กด Next ผ่านไปได้เลย



หน้าต่าง Choose Session Save Directory เป็นการระบุตำแหน่ง Folder ที่จะใช้ในการเก็บค่า Session สำรองเมื่อมีการเรียกใช้ session ครับ ซึ่งก็ไม่ควรไปเปลี่ยนอะไรครับ กด Next ได้เลยครับ



ที่หน้าต่างถัดมา Mail Configuration เป็นการตั้งค่าเริ่มต้นของการส่งเมล์ครับ



หน้าต่างถัดมา Error Reporting Level เป็นการตั้งระดับการฟ้อง Error เมื่อเกิดเหตุการณ์โปรแกรมผิดพลาดครับ ตรงนี้ไม่ต้องปรับอะไรครับ กด Next ผ่านได้เลยครับ



หน้าต่าง Server Type เป็นการระบุ Web Server ที่เราใช้ในการรัน PHP ครับ ในที่นี้ถ้าเป็น Windows XP ที่ลง IIS ไว้ก็เลือกไปที่ Microsoft IIS 4 or higher ซึ่งเป็นค่าเริ่มต้นอยู่แล้วครับ กด Next ต่อไปได้เลยครับ



หน้าต่าง File Extensions เป็นการระบุ extensions ที่คุณจะใช้ครับ ณ ปัจจุบันนี้ คิดว่าก็น่าจะใช้กันแค่ .php ก็น่าจะเพียงพอครับ หรือถ้าใครจะเพิ่มเข้าไปก็ไม่ว่ากันครับ เมื่อเลือกเสร็จแล้วให้กด Next ครับ



เมื่อผ่านมาถึงขั้นตอนนี้แล้ว คุณก็พร้อมที่ทำการติดตั้ง PHP แล้วครับ แต่ถ้าหากยังติดใจ หรืออยากจะเปลี่ยนแปลงค่าอื่น ๆ อีก ก็ให้กด Back กลับไปเปลี่ยนได้ครับ แต่ถ้าตกลงปลงใจ ไม่เปลี่ยนแปลงแล้วล่ะก็ กด Next ได้ทันทีครับ



รอซักครู่ เมื่อเสร็จเรียบร้อยแล้วระบบจะทำการแจ้งว่าได้ทำการลงตัวแปลภาษา PHP ให้เสร็จสำบูรณ์แล้ว






คุณสามารถเข้าไปเช็คการลงตัวแปลภาษา PHP บน IIS ได้ โดยเข้าไปที่หน้าต่างของ Internet Information Services อีกครั้ง จากนั้นไปที่ แถบ Home Directory แล้วเลือกไปที่ ปุ่ม Configurations…



ที่หน้าต่าง Application Configuration ลองดูว่า มี Extensions .php ขึ้นมาเหมือนดังรูปหรือไม่



ถ้าหากไม่มี ลองตรวจสอบ และทำการลง PHP ใหม่อีกครั้งครับ


การตั้งค่า PHP4 เพื่อการใช้งานอย่างสมบูรณ์แบบ
เมื่อทำการลง IIS และ PHP4 เรียบร้อยแล้ว ผมแนะนำว่า ควรจะมาทำการปรับแต่ง แปลงค่า PHP ให้เข้าที่เข้าทางกันอีกนิด เพื่อให้การใช้งานเป็นไปอย่างคล่องตัว ตรงตามคอนเซ็ปของ PHP ที่นำเสนอความยืดหยุ่น ในการใช้งานมาตั้งแต่ไหนแต่ไรครับ

การปรับแต่งค่าของ PHP นั้นทำได้ง่ายๆ ผ่านโปรแกรมง่ายๆ อย่าง Notepad นี่แหล่ะครับ โดยการเปิดเจ้าโปรแกรม Notepad ขึ้นมา แล้วเลือก File > Open เลือกไปที่ C:\Windows\php.ini หรือใครจะเข้าไป Explorer แล้วเข้าไปที่ C:\Windows ก็จะเจอไฟล์ php.ini เช่นกันครับ



** หากใครมองไม่เห็นนามสกุลของไฟล์ ลอง เข้าไปที่ Tools > Folder Options… ตามภาพครับ



จากนั้นให้เอาเครื่องหมายถูก หน้า Hide extensions for know file types ออกจากนั้นกด OK ครับ แค่นี้ก็จะทำให้มองเห็นนามสกุลของไฟล์ต่าง ๆ กันแล้วครับ





เมื่อเปิดไฟล์ php.ini ขึ้นมาแล้ว เราก็จะมาแก้ไขค่าต่างๆ ในนี้ประมาณ 2-3 จุดครับ
เริ่มจากการแก้ไขการแสดงผล Error เมื่อเกิดโปรแกรมผิดพลาด หรือง่ายๆ คือ เขียน Code ผิดนั่นแหล่ะครับ
โดยการใช้คำสั่ง Find Next ของเจ้า Notepad นี่แหล่ะครับ หาคำว่า “display all error”
ก็จะมาเจอบรรทัดคำสั่งดังภาพครับ



ให้ทำเครื่องหมาย ; หน้าคำสั่งนี้ครับ



จากนั้นก็ Find หาคำต่อไปครับ คือ “register_globals” ซึ่งเมื่อเจอแล้ว เราจะเปลี่ยนค่าจาก Off เป็น On



ต่อด้วยการหาคำว่า “extension_dir”
ในที่นี้ผมจะเปลี่ยนค่าเป็น
extension_dir=”C:\PHP\extensions\”

ซึ่งใน Folder “C:\PHP\extensions\” ผมมีไฟล์ php extensions เตรียมเอาไว้แล้ว (สามารถ Download PHP Extension Set ได้ที่ หน้า Download ของ phpSmile.com ครับ หรือ Download จาก Website www.php.net สำหรับไฟล์ php install zip format ครับ โดยเมื่อ unzip ออกมาแล้วก็จะได้ folder extensinos ที่มี ไฟล์ php extensions ต่าง ๆ อยู่ครับ)





ถ้าคุณต้องการที่จะใช้งาน หรือเขียนโปรแกรมที่มีการใช้คุณสมบัติเกี่ยวกับรูปภาพ ไม่ว่าจะเป็นการสร้างรูปภาพ แก้ไขรูปภาพ หรืออื่น ๆ ที่จำเป็นต้องใช้ความสามารถของ GD แล้วล่ะก็ ให้คุณ นำเครื่องหมาย ; หน้า extension=php_gd2.dll ออก แค่นี้ก็จะสามารถใช้ได้ปกติครับ



เมื่อทำการตั้งค่า PHP เป็นที่เรียบร้อยแล้ว เราก็จะมาลองเขียนโปรแกรมเพื่อทดสอบการใช้งาน PHP เป็นโปรแกรมแรกกันครับ

เปิดโปรแกรม Notepad ขึ้นมา จากนั้นพิมพ์ข้อความ ตามนี้ครับ

echo “Hello phpSmile.com”;
?>

จากนั้นทำการ Save As...



ที่หน้าต่าง Save As.. ให้เลือกไปที่ Folder ที่ระบุไว้บน IIS ให้เป็น Web Site ของเรา จากนั้นเปลี่ยน Encoding เป็น All Files และ ตั้งชื่อไฟล์ เป็น test.php



ลองทดสอบโปรแกรมโดยเปิด IE (Internet Explorer) ขึ้นมาแล้วพิมพ์ที่ Address Bar :
http://localhost/test.php




หากได้ผลออกมาเป็น Hello phpSmile.com บนหน้าจอโดยไม่มีแจ้ง error ใด ๆ ก็ถือว่าการติดตั้ง IIS+PHP4 บน Windows XP เสร็จสมบูรณ์แล้วครับ

ขั้นต่อไปก็คือการ ติดตั้งฐานข้อมูล MySQL บน Windows XP เพื่อใช้งาน PHP ในการบันทึกข้อมูลลงฐานข้อมูล ซึ่งผมจะรีบหาเวลาว่างมานั่งเขียนต่อครับผม ...

** สำหรับเพื่อน ๆ ที่ต้องการนำบทความนี้ไปเผยแพร่ กรุณาใส่เครดิตเว็บไซด์ phpsmile.com ให้ด้วย จะขอบคุณมัก ๆ เลยครับ

--------------------------------------------------------------------------------
จากเว็บไซด์ phpSmile.com ที่ทำขึ้นมาเล่น ๆ ครับ คุคุ
http://www.phpsmile.com/article.php?id=1

------------------------------------------------
My Site Referrence
http://www.zalapao.info
http://www.phpsmile.com
http://www.memohub.com
http://www.zalapao.com
http://www.boxiam.com
http://www.zalapaoweb.com
http://www.ohe-shop.com

Labels:


 
แก้ DNS โดยเพิ่ม * IN A {IPADDRESS} สำหรับทำ virtual subdomain
pico /var/cache/bind/{domain.tld}.db

แก้ Alias สำหรับระบุตำแหน่ง
pico /etc/vhcs2/apache/working/{domain.tld}.db
pico /etc/vhcs2/apache/httpd.conf
------------------------------------------------
My Site Referrence
http://www.zalapao.info
http://www.phpsmile.com
http://www.memohub.com
http://www.zalapao.com
http://www.boxiam.com
http://www.zalapaoweb.com
http://www.ohe-shop.com

Labels:


 
Set Default Thai Encoding for VHCS2 Webmail
Tuesday, June 12th, 2007
ปัญหาที่เกิดก่อนหน้านี้คือการส่งเมล์ข้อความภาษาไทย ผ่านทาง Webmail ของ VHCS2 นั่น ส่งไปแล้ว กลายเป็น Format ที่ไม่สามารถอ่านเป็นภาษาไทยได้ ถึงแม้จะเปลี่ยน View Encoding เป็น Thai (Windows) แล้วก็ตาม

ซึ่งปัญหานี้ สามารถแก้ได้ง่ายๆ ก็คือ ก่อนที่จะส่ง ในหน้า Write E-Mail ให้ทำการเปลี่ยน Encoding เป็น Thai (Windows) ก่อนพิมพ์ข้อความและส่งทุกครั้ง … ซึ่งจะไม่เป็นปัญหาเลย ถ้าไม่ต้องเปลี่ยน ทุกครั้ง คุคุ …

วันนี้ก็เลย นั่งงมดูว่า มันจะไปตั้งค่าที่ไหนดีนะ ถึงจะทำให้ Thai (Windows) เป็นค่า Default ของ Webmail

นั่งงมไปซักพัก ก็เจอละ อยู่ในนี้เลยครับ
#pico /var/www/vhcs2/gui/tools/webmail/langs/en_UK.txt

เข้าไปแก้ ไข
default_char_set = iso-8859-1
เป็น
default_char_set = tis620
Save และ ทำการ Restart Apache
#/etc/init.d/apache2 restart

แล้วลองเข้าหน้า Webmail ใหม่อีกครั้ง เท่านี้ Thai (Windows) ก็จะกลายเป็นค่า Default และสามารถส่งเมล์ข้อความภาษาไทย แบบไม่ต้องกังวลว่าผู้รับจะอ่านไม่ออกแล้วล่ะครับ

** หากแก้ดูแล้วเจอ error ที่ไฟล์ class.uebimiau.php ไม่ support tis620 ให้ลองเปลี่ยน default_char_set จาก tis620 เป็น tis-620 ดูครับผม

///
Refer site
http://www.zalapao.info
http://www.phpsmile.com
http://www.memohub.com
http://www.zalapao.com
http://www.boxiam.com

Labels:


 
Official Website : http://students.fct.unl.pt/~cer09566/stats/

Download
http://students.fct.unl.pt/~cer09566/stats/files/quicklook-1.0.1.tar.gz
================================================
Starting Install
เตรียมตัวก่อนติดตั้ง
- Python 2.3 or newer
- Cheetah 0.9.16 or newer
- Linux 2.4.27 or newer, 2.6.8 or newer
- rrdtool 1.0.49 or newer
- python-rrd 0.2.1 or newer

apt-get install python python-cheetah rrdtool python-rrd

เริ่มต้นติดตั้ง Quicklook

wget http://students.fct.unl.pt/~cer09566/stats/files/quicklook-1.0.1.tar.gz
tar -xf quicklook*
cd quicklook*
make install
***make DESTDIR=/opt/quicklook install
กรณีที่ติดตั้ง แล้วเกิด error cheetah ให้ติดตั้ง python-cheetah ให้เรียบร้อยก่อน
apt-get install python-cheetah

เมื่อติดตั้งเสร็จแล้ว ทำการ Copy ไฟล์ที่จำเป็นไปยัง /etc/cron.d/stats
cp extras/stats.cron /etc/cron.d/stats

โดยปกติแล้ว ไฟล์เว็บเพจจะไปเก็บไว้ที่ /var/www/quicklook และ data จะเก็บอยู่ที่ /var/opt/quicklook

Labels:


 
pico /etc/apt/sources.list (add the following sources)

Code:
deb ftp://ftp.jp.debian.org/debian/ stable main
deb-src ftp://ftp.jp.debian.org/debian/ stable main
deb http://security.debian.org/ stable/updates main

apt-get update
apt-get install ssh openssh-server

apt-get install postfix postfix-tls proftpd-mysql courier-authdaemon courier-base courier-imap courier-maildrop courier-pop libberkeleydb-perl libc-dev libcrypt-blowfish-perl libcrypt-cbc-perl libcrypt-passwdmd5-perl libdate-calc-perl libdate-manip-perl libdbd-mysql-perl libdbi-perl libio-stringy-perl libmail-sendmail-perl libmailtools-perl libmd5-perl libmime-base64-perl libmime-perl libnet-dns-perl libnet-netmask-perl libnet-perl libnet-smtp-server-perl libperl5.8 libsnmp-session-perl libterm-readkey-perl libtimedate-perl perl perl-base perl-modules bind9 diff gzip iptables libmcrypt4 mysql-client-4.1 mysql-common-4.1 mysql-server-4.1 patch php4 php4-mcrypt php4-mysql php4-pear php4-dev procmail libterm-readpassword-perl libsasl2-modules libsasl2 sasl2-bin apache2 apache2-mpm-prefork libapache2-mod-php4 gawk libgd1g bzip2 gcc rpm subversion wget make

** บรรทัดเดียว

mysql -u root
create database vhcs2;
use vhcs2;
grant all privileges on *.* to 'vhcs2'@'localhost' identified by 'vhcs2' with grant option;
\q (quit program)

1). wget http://ufpr.dl.sourceforge.net/sourceforge/vhcs/vhcs2.4.6.2.tar.bz2
or wget http://nchc.dl.sourceforge.net/sourceforge/vhcs/vhcs2.4.6.2.tar.bz2
or wget http://jaist.dl.sourceforge.net/sourceforge/vhcs/vhcs2.2.tar.bz2
or wget http://nchc.dl.sourceforge.net/sourceforge/vhcs/vhcs2-2.4.7.1.tar.bz2

2). แตกไฟล์ tar
#tar -xjvf vhcs2-2*

3). cd เข้าไปแก้ไขไฟล์ configs
#cd vhcs*/configs
#pico vhcs2.conf
BASE_SERVER_IP = 203.146.252.146
FTPD_CONF_FILE = /etc/proftd.conf/proftpd.conf
DATABASE_PASSWORD =

#pico proftpd/proftpd.conf
Include /etc/proftpd/modules.conf
SystemLog /var/log/proftpd/proftpd.log
SQLBackend mysql

#pico apache/httpd.conf
Alias /babe /var/www/virtual


Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
Allow from all
ErrorDocument 404 /vhcs2/errordocs/index.php
DirectoryIndex index.html index.php
RedirectMatch ^/babe/(.*) /~/$1/htdocs



Alias /webmail /var/www/vhcs2/gui/tools/webmail/

Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
Allow from all


Alias /websql /var/www/vhcs2/gui/tools/pma/

Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
Allow from all


4). ย้อนกลับไปที่ vhcs folder แล้วใช้คำสั่ง make install
#cd ..
#make install

5). จากนั้นไปที่ foder vhcs ที่อยู่ใน /tmp
#cd /tmp/vhcs-2*

6). ทำการ copy ไฟล์ vhcs ไปยัง var root และทำการติดตั้ง
#cp -R * /
#cd /var/www/vhcs2/engine/setup
#./vhcs2-setup

7). include ไฟล์ configs เข้า apache และปรับแต่ง folder ให้สมบูรณ์พร้อมใช้
#echo "Include /etc/apache2/sites-available/vhcs2.conf" >> /etc/apache2/httpd.conf
#ln -s /etc/init.d/vhcs2_daemon /etc/rc2.d/S98vhcs
#chmod -R 766 /var/www/vhcs2/gui/tools

8). ตรวจสอบค่าต่าง ๆ
#pico /etc/hosts
#pico /etc/hostsname
#pico /etc/resolv.conf
#pico /etc/apache2/sites-available/vhcs2.conf
#pico /etc/proftpd/proftpd.conf

-------ปรับตั้งค่า สำหรับใช้งาน FTP โดยใส่ คำสั่ง ทั้ง 3 แถว ไว้บนสุด
#pico /etc/proftpd/proftpd.conf

Include /etc/proftpd/modules.conf
SystemLog /var/log/proftpd/proftpd.log
SQLBackend mysql

-------ตั้งค่า Charset ของ Apache2
#pico /etc/apache2/conf.d/charset
AddDefaultCharset tis620

-------- ตั้งค่า Charset ของ Mysql
#pico /etc/mysql/my.cnf
เพิ่ม code เข้าไปตาม [client], [mysqld] และ [mysql]

[client]
default-character-set = tis620

[mysqld]
init_connect = 'SET collation_connection = tis620_thai_ci'
init_connect = 'SET NAMES tis620'
default-character-set = tis620
character-set-server = tis620
collation-server = tis620_thai_ci

[mysql]
default-character-set = tis620

*** สำหรับใช้กับ php code
mysql_query("SET NAMES 'tis620' ");
mysql_query("SELECT * FROM TEST");
mysql_query("SELECT * FROM TEST ORDER BY idRec COLLATE tis620_thai_ci");


---------- แก้ไข Webmail Error
ERROR (2): Header may not contain more than a single header, new line detected. (/var/www/vhcs2/gui/tools/webmail/inc/inc.php:155)
โดยค้นหา คำว่า Header แล้วจะเจอบรรทัดที่ 155

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");



9). Restart Apache
#/etc/init.d/apache2 restart

หรือ reboot ระบบ เพื่อความชัวร์ก็เสร็จสิ้นกระบวนการ

---------------------------------------------------------------------------------
ปัญหาที่เจอ และแก้ไขได้
# Add User แล้ว ขึ้น Status เป็นสีแดง และไม่สามารถ login ได้
ให้ลองเข้าไปดูที่ folder /var/www/virtual ดูว่ามีการสร้าง folder สำหรับ domain ที่ add ไปหรือเปล่า
แก้ไข โดยลอง restart apache ด้วยคำสั่ง /etc/init.d/apache2 restart
# Add FTP Account แล้วนำไปใช้งานไม่ได้
ตรวจสอบ ไฟล์ /etc/proftpd/proftpd.conf ว่าเป็นของ VHCS หรือเปล่า และมีคำสั่ง Include Module หรือเปล่า
#pico proftpd/proftpd.conf
Include /etc/proftpd/modules.conf
SystemLog /var/log/proftpd/proftpd.log
SQLBackend mysql
#แก้ภาษาไทยบน Apache2
pico /etc/apache2/conf.d/charset
AddDefaultCharset tis620

#แก้ปัญหาการลง VHCS ซ้ำหรือ Key ซ้ำ
error : If specified by -literal_key, then the key length must be equal to the chosen cipher's key length of 56 bytes at /var/www/vhcs2/engine/setup/../vhcs2_common_code.pl line 1408

#pico /var/www/vhcs2/engine/vhcs2_common_code.pl
'keysize' => 32,
'key' => $main::db_pass_key,
*** จะมีอยู่ สองตำแหน่งให้ใช้ Ctrl+W เพื่อค้นหาคำว่า 'key'

#วิธีแก้ปัญหามี 2 อย่างคือ เขียนโปรแกรมเข้าไป INSERT user กับ db เอง
หรือใช้วิธีง่าย ๆ ดังต่อไปนี้ ..
# /usr/bin/mysqld_safe --skip-grant-tables&

จากนั้นเข้า MySQL ..
# mysql -u root -p
Enter password:
Welcome to the MySQL monitor. Commands end with ; or g.
Your MySQL connection id is 8005 to server version: 4.0.24_Debian-10-log

Type 'help;' or 'h' for help. Type 'c' to clear the buffer.

mysql> use mysql;
mysql> update user set password = password('new password') where user = 'root' and host='localhost';
mysql> update user set password = password('new password') where user = 'debian-sys-maint' and
host='localhost';
mysql> flush privileges;

จากนั้นแก้ไข /etc/mysql/debian.cnf ใส่ password ให้ตรงกับที่ใส่ตอนแรก (whatever)
# vi /etc/mysql/debian.cnf

จากนั้น Stop - Start MySQL ขึ้นมาใช้งานได้ตามปกติ
# /etc/init.d/mysql stop
# /etc/init.d/mysql start
============================================
PHP config Step
pico /etc/php4/apache2/php.ini

;disable error
;error_reporting = E_ALL & ~E_NOTICE

;change register_global to on
;error_reporting = E_ALL & ~E_NOTICE

register_global=on

disable_functions = system, exec, shell_exec, passthru, pcntl_exec, putenv, proc_close, proc_get_status, proc_nice, proc_open, proc_terminate, popen, pclose, set_time_limit, ini_alter, virtual, openlog, escapeshellcmd

===================================
กรณี Network หาย
#ifconfig eth0 {IP address} netmask {subnet mask}
#route add default gw {router's IP}

Labels:


Thursday, May 06, 2004
 
อืมมม ... เขียนใหม่เนี่ย ก็ สร้างไฟล์ HTML เลยย แล้วในวันนั้นๆ ก็ค่อยๆ เขียนทับลงใน ไฟล์เดิม หรอเนี่ยย

ถ้าเราทำเป็น .txt แล้ว include เข้าไปจะได้มั้ยนะ
แต่คงไม่ดีเท่าไหร่ .. แต่ถ้าทำเป็น HTML เนี่ย พวก Link อะไรเนี่ย มันต้องทำยังไงหว่า ชักงงแล้วนะ จะอัปเดตได้ยังไง
 
ก่อนอื่น คงต้องเริ่มจากวาง Template ก่อนซะแล้วละนะ
 
เริ่มเข้าใจมันบ้างแล้ว นิดส์นึงนะครับตอนนี้
 
เริ่มแรก กับการใช้ BLOG ...

ขอเวลาศึกษามันซักหน่อย แล้วจะทำบ้าง อะนะ

Powered by Blogger