• ทำไมเวลาที่ส่ง email ผ่าน PSU Webmail แล้วมันเพี้ยนจากเวลาจริง


    วันนี้ มีผู้ใช้แจ้งว่า ส่ง email จาก PSU Webmail เมื่อเวลา 13:12:18แต่ พอเปิดใน INBOX.Sent พบว่า ส่งเมื่อเวลา  02:13:06 จึง เดินไปดูหน้างาน (คณะทันตะ)  ตรวจสอบเบื้องต้น พบว่า เวลาของเครื่อง ก็ตรง และถูกต้อง แต่ เวลาที่ปรากฏอยู่ด้านซ้ายมือ มันเป็นเวลา 02:22 am ดังภาพ  ทดลองส่ง email ถึงตัวเอง ก็พบว่า เป็นเวลา ตรงกับเวลาที่ปรากฏด้านซ้ายมือ ของ PSU Webmail แสดงว่า เป็นปัญหาที่การตั้งค่าของผู้ใช้  จึงไปที่เมนู Options > Personal Information จึงพบว่า Timezone Options ตั้งเป็น America/Boa_Vista ดังภาพ ซึ่งเป็นเวลา GMT -4 ส่วนของไทยเราควรจะเป็น Asia/Bangkok…

    >> Read More <<

  • วิธีตรวจสอบเว็บไซต์ที่โดน Hack #3


    ต่อจาก “วิธีตรวจสอบเว็บไซต์ที่โดน Hack #1” และ “วิธีตรวจสอบเว็บไซต์ที่โดน Hack #2” จากการใช้งาน CMS ยอดนิยม อย่าง Joomla อย่างแพร่หลาย ซึ่งเป็นเรื่องง่ายในการพัฒนาเว็บไซต์ เพราะผู้ใช้ สามารถสร้างเนื้อหาได้ง่ายดาย แถมรุ่นใหม่ๆ สร้างแทรกภาพ แทรกวิดีโอได้มากมาย ทำให้เว็บไซต์น่าสนใจ แต่สิ่งที่แลกมา คือ ความปลอดภัย เพราะมี Joomla รุ่น 1.5 และใช้เครื่องมือการแก้ไขข้อความ (editor) ที่ชื่อว่า JCE นั้น  (รุ่นต่ำกว่า 2.5) มีช่องโหว่ ซึ่งเรียกรวมๆว่า JCE Exploited รายละเอียดของช่องโหว่ สามารถอ่านได้จาก http://www.bugreport.ir/78/exploit.htm โดยสรุป วิธีการ Hack ทำเช่นนี้ 1. ตรวจสอบว่า website เป้าหมายมี com_jce หรือไม่ 2. ถ้ามี จะส่งคำสั่ง…

    >> Read More <<

  • How to install mathtex.cgi ubuntu 12.04


    ติดตั้ง texlive-full , dvipng,  imagemagick $sudo apt-get install -y texlive-full dvipng imagemagick ดาวน์โหลด mathtex.zip $wget http://www.forkosh.com/mathtex.zip สร้างไดเร็คทอรี่ mathtex $mkdir mathtex cd mathtex unzip ../mathtex.zip compile mathtex.c ด้วยคำสั่ง $cc mathtex.c -DLATEX=\”$(which latex)\” -DDVIPNG=\”$(which dvipng)\”  -o mathtex.cgi sudo mv mathtex.cgi /usr/lib/cgi-bin sudo chown :www-data /usr/lib/cgi-bin sudo chmod g+w /usr/lib/cgi-bin เพิ่มข้อความต่อไปนี้ในแฟ้ม /etc/apache2/sites-enabled/000-default ภายใน Directive VirtualHost ถ้าใส่ตามนี้คืออนุญาติเครือข่ายภายในมหาวิทยาลัยเท่านั้นเข้าถึงได้ ScriptAlias /cgi-bin/…

    >> Read More <<

  • ลดขนาดไฟล์เมื่อจะทำ export virtual machine ของ virtualbox


    เมื่อจะ export Virtual Machine ใน Oracle VM VirtualBox ควรจะลบไฟล์ที่เกิดจากการใช้งานหรือ การเปลี่ยนแปลงรายการไฟล์ใน VM เช่น การลบไฟล์ หรือ ก๊อปปี้ไฟล์ใหม่ใส่ลงไป เป็นต้น เสร็จแล้วจึงใช้คำสั่ง Export Appliance จะช่วยให้ลดขนาดไฟล์ลงได้ เช่น ไฟล์ VM ชื่อ ubunturouter.ova มีขนาด 4.5GB หลังจากทำคำสั่งนี้ไฟล์มีขนาดลดลงเหลือ 3.4GB อ้อ ลืมบอกไปเป็นเนื้อหาเกี่ยวกับ ubuntu server ครับ เมื่อมีการสั่งอัปเดต sudo apt-get update sudo apt-get dist-upgrade เมื่อมีการเปลี่ยนแปลงไฟล์ เช่น sudo rm -f psu12-sritrang.tgz เมื่อเราคิดว่า VM นี้จะ export ออกไปเป็นไฟล์ .ova ให้คนอื่นเอาไปใช้ ให้ทำคำสั่งเหล่านี้…

    >> Read More <<

  • vvisit_counterDShelpe rDSvvisit_counter.php: failed to open stream: No such file or directory in /var/www/student-affairs/plugins/system/vvisit_counter/vvisit_counter.php on line 18


    Joomla 3.1.5 เมื่อวันนี้ตอนเช้าทดลองเปิดหน้าเว็บหน่วยงานภายในคณะดูปรากฏว่าเว็บไม่ปรากฏอะไรเลย  ได้หน้าขาวโล่งๆ ซึ่งผมก็ตกใจครับนึกว่าอะไรจะพังอีก เลยโทรไปสอบถามอาการของผู้ดูแลเว็บ บอกว่าเปิดไม่ได้ตั้งแต่เมื่อวาน  จึง ssh เข้าไปตรวจสอบ /var/www/student-affairs  ตามปกติ permission file ก็เรียบร้อยดีไม่มีไรหาย จากนั้นจึงไปเปิด log ของ apache2 ดู /var/log/apache2/error.log แล้วลอง  tail error.log | grep student-affairs ดูปรากฏว่า เจอ error ดังนี้ root@Internal-Webhost:/var/log/apache2# tail error.log | grep student-affairs [Fri Nov 01 10:00:19 2013] [error] [client 192.168.74.90] PHP Notice:  Use of undefined constant DS – assumed ‘DS’…

    >> Read More <<

  • Config PHP Fast CGI เพื่อใช้งาน PHP ใน IIS 7 ครับ


    สวัสดีครับ วันนี้กระผมจะมาแชร์ประสบการณ์ในการ Config PHP Fast CGI เพื่อใช้งานเวบไซต์ PHP ใน IIS 7 ครับผม 0. เริ่มต้นด้วยขั้นตอนการ Add Role Service ครับ รูปที่ 1 แสดงการ Add Role Service 1. เลือกติดตั้ง CGI และกดเลือก Next ครับ รูปที่ 2 แสดงขั้นตอนการติดตั้ง 2. เมื่อลง CGI เสร็จเรียบร้อยก็จะขึ้นหน้าต่าง Installation Succeeded ครับ รูปที่ 3 แสดงหน้าต่างหากติดตั้ง CGI สำเร็จ 3.ลง PHP 5.2.6 ครับ รูปที่ 4 แสดงการติดตั้ง php 4. เลือก…

    >> Read More <<

  • Configuration Tomcat 7+ IIS 7 เพื่อสร้างเวบไซต์ด้วย JSP และ PHP


    สวัสดีครับ วันนี้ผมจะมาแชร์ในส่วนของการนำ Tomcat 7 รันคู่กับ IIS7 นะครับ ใน Window Server ให้ติดตั้ง .Net Framework 3.5 ขึ้นไปครับ ส่วนของ Tomcat 7 1. เข้าไปดาวน์โหลด Tomcat 7 ที่ http://tomcat.apache.org/download-70.cgi เลือกในส่วนของ Core: 32-bit/64-bit Windows Service Installer เพื่อความสะดวกในการติดตั้งครับ   รูปที่ 1 แสดง Status ของ Tomcat Server 7 2. เมื่อทดลองรันที่หน้า Web Browser จะได้ผลลัพธ์ดังนี้ครับ  พิมพ์ว่า localhost:8080 . รูปที่ 2 แสดงผลัพธ์หลังจากทดลองรัน Apache Tomcat 7 3. ทดลองรัน IIS7 ผ่าน Web Broeser…

    >> Read More <<

  • Workshop “PSU12-Sritrang Server for Cloning PC”


    กลุ่มงานวิจัยและพัฒนา ศูนย์คอมพิวเตอร์ จัดอบรมเชิงปฏิบัติการ เรื่อง “PSU12-Sritrang Server for Cloning PC” วันที่ 8 พ.ย. 56 เวลา 09.00-16.00น. ที่ห้อง Training Room ชั้น 3 ตึก LRC ม.อ.หาดใหญ่ เหตุผล 1.เพื่อเผยแพร่เทคนิคในการ Cloning PC ในห้องบริการคอมพิวเตอร์ ด้วยชุดโปรแกรมชื่อว่า PSU12-Sritrang ซึ่งพัฒนาโดยกลุ่มงานวิจัยและพัฒนาร่วมกับงานเทคโนโลยีสารสนเทศ คณะทันตแพทยศาสตร์ ซึ่งเป็น server ที่ทำจาก Linux Ubuntu Server และเขียนโปรแกรมเพิ่มเพื่อให้ผู้ดูแลระบบทำงานได้ สะดวก ง่ายขึ้นมากๆ ด้วยเทคนิคการใช้โปรแกรม Dialog และเพิ่มเติมระบบอัตโนมัติในการติดตั้ง PSU12-Sritrang Server ด้วยแผ่นติดตั้ง ทำให้ผู้ดูแลระบบติดตั้งเสร็จในเวลาอันรวดเร็ว 2.เพื่อค้นหา Bug ก่อนที่จะนำไปเผยแพร่ในงานประชุม WUNCA28 ในเดือนมกราคม 2557 กลุ่มเป้าหมาย…

    >> Read More <<

  • วิธีการติดตั้ง OpenVPN 2.3.16 สำหรับ Windows


    [Update 16/06/60] วิธีการติดตั้งเป็นขั้นตอนง่าย ๆ ครับดังนี้ครับ 1. ดาวน์โหลดไฟล์ติดตั้ง OpenVPN (โปรดเลือกให้ตรงกับ Windows Version ที่ตัวเองใช้อยู่ครับ) [วิธีดูว่า Windows เป็น Version อะไร] [Link สำหรับ Windows XP 32bit] http://ftp.psu.ac.th/pub/openvpn/openvpn-install-2.3.16-I001-i686.exe [Link สำหรับ Windows XP 64bit] http://ftp.psu.ac.th/pub/openvpn/openvpn-install-2.3.16-I001-x86_64.exe [Link สำหรับ Windows Vista/7/8/8.1/10 32bit] http://ftp.psu.ac.th/pub/openvpn/openvpn-install-2.3.16-I601-i686.exe [Link สำหรับ Windows Vista/7/8/8.1/10 64bit] http://ftp.psu.ac.th/pub/openvpn/openvpn-install-2.3.16-I601-x86_64.exe 2. ทำการติดตั้ง OpenVPN 2.3.16 (ให้รันให้ตรงกับไฟล์ที่โหลดมาครับ สำหรับ Windows Vista/7/8/8.1 64bit) โดยคลิกขวา Run as Admin ดังรูป…

    >> Read More <<