WPS-enabled Client

Standard

วันนี้มาจดบันทึกคร่าวๆ เพราะ เดี๋ยวทำไปนาน คงจะลืม

จะกล่าวถึงระบบ 2 ระบบคร่าว ๆ โดยมีแบบ Direct และ WMS

ในส่วน Direct ไฟล์ที่เกี่ยวข้องหลัก ๆ จะมี

- wpsprocess.js จัดกับ การ Execute Request และเมื่อเสร็จสิ้น ก็จะสั่งให้เริ่มทำการ render โดย function Calcuate();

- index.php นั้นเป็น interface หลักที่ใช้ อีกยังมี Calculate function อยู่ด้วย ซึ่งจะไปสั่งให้ refreash map โดยต้อง arg ที่จำเป็นไปที่ drawmap.php

- drawmap.php จะทำการรวบรวมค่าต่าง ๆที่จำเป็นในการที่จะใช้สร้าง map image ก่อนที่จะส่งต่อไปที่ restoreState ใน map_session อีกครั้ง

- map_session.php ก็จะทำการดำเนินจัดการ mapfile ให้สร้าง map ที่ต้องการ

ส่วนในกรณีของ WMS
- wpsprocess.js เหมือนกับใน แบบแรก

- indexwms.php ทำหน้าที่เหมือนกับ แบบแรกเช่นกัน แต่ ให้สนใจ การเรียงลำดับ layer ใน fucntion ChgLayer ด้วย เพราะมีความสำคัญกับลำดับ

- owsraster.php ทำหน้าที่คล้ายๆกับ drawmap.php และ map_session.php แต่ ไม่ยุ่งยากเท่า โดยจะเป็นการใช้คำสั่งของ ows WMS phpmapscript

Lilo Died

Standard

ได้ประสบพบเจอปัญหา อันน่าเศร้า เลยต้องมีการจดบันทึกสะหน่อย

เรื่องคือทำการแ้ก้ไข Lilo แล้วมันดันผิดพลาด ทำให้บูทไม่ได้นะสิ
โดยเมื่อบูทมาเจอข้อความว่า

Lilo keytable read/checksum error

วิธีการแก้ไข ก็มีวิธีดังข้างล่างนี้นะครับ

mkdir -p /mnt/system
mount /dev/hdaX /mnt/system
mount /dev/hdaY /mnt/system/boot (if you have a boot partition that is separate from your root partition)
cd /mnt/system
chroot /mnt/system /bin/bash
ldconfig
source /etc/profile
lilo
exit
reboot

และ link แนะนำสำหรับ การ recompile Kernel นะครับ
Kernel
และปัญหาด้าน SATA support
SATA