ลดขนาดไฟล์เมื่อจะทำ 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 ให้คนอื่นเอาไปใช้ ให้ทำคำสั่งเหล่านี้ sudo apt-get clean sudo truncate -s0 /var/log/*.log sudo rm /var/log/*gz sudo rm /var/log/*/*gz dd if=/dev/zero of=tmpfile rm -f tmpfile เสร็จแล้วก็ปิดเครื่อง VM sudo poweroff แล้วจึงทำขั้นตอน export ที่โปรแกรม Oracle VM VirtualBox File > Export Appliance… คิดว่าน่าจะมีประโยชน์กับเพื่อนๆนะครับ

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’ in /var/www/student-affairs/plugins/system/vvisit_counter/vvisit_counter.php on line 18 [Fri Nov 01 10:00:19 2013] [error] [client 192.168.74.90] PHP Notice:  Use of undefined constant DS – assumed ‘DS’ in /var/www/student-affairs/plugins/system/vvisit_counter/vvisit_counter.php on line 18 [Fri Nov 01 10:00:19 2013] [error] [client 192.168.74.90] PHP Warning:  require_once(/var/www/student-affairs/plugins/system/vvisit_counterDShelperDSvvisit_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 [Fri Nov 01 10:00:19 2013] [error] [client 192.168.74.90] PHP Fatal error:  require_once(): Failed opening required ‘/var/www/student-affairs/plugins/system/vvisit_counterDShel perDSvvisit_counter.php’ (include_path=’.:/usr/share/php:/usr/share/pear’) in /var/www/student-affairs/plugins/system/vvisit_counter/vvisit_counter.php on line 18 [Fri Nov 01 10:00:21 2013] [error] [client 192.168.74.90] PHP Notice:  Undefined index: th-TH in /var/www/student-affairs/plugins/system/languagefilter/languagefilter.php on line 61 [Fri Nov 01 10:00:21 2013] [error] [client 192.168.74.90] PHP Notice:  Trying to get property of non-object in /var/www/student-affairs/plugins/system/languagefilter/languagefilter.php on line 61 [Fri Nov 01 10:00:21 2013] [error] [client 192.168.74.90] PHP Notice:  Use of undefined constant DS – assumed ‘DS’ in /var/www/student-affairs/plugins/system/vvisit_counter/vvisit_counter.php on line 18 [Fri Nov 01 10:00:21 2013] [error] [client

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. เลือก Drive ที่จะติดตั้ง PHP หลังจากนั้นคลิก Next รูปที่ 5 แสดงที่จัดเก็บ PHP 5. เลือก IIS FastCGI รูปที่ 6 แสดงการติดตั้ง FastCGI 6. เป็นอันติดตั้ง PHP สำเร็จ รูปที่ 7 แสดงการติดตั้ง PHP สำเร็จ 7. แก้ไขค่า ใน Folder PHP รูปที่ 8 แสดงการเข้าไปแก้ไขค่าใน php 8. ตรงบรรทัด fastcgi.impersonate ให้เอา ; ออกและ แก้ไขดังนี้ fastcgi.impersonate = 1 รูปที่ 9 แสดงการเข้าไปแก้ไขค่าใน php ต่อ 9. แก้ไขค่าบรรทัดนี้โดยเอา ; ออก และแก้ไขดังนี้  cgi.fix_pathinfo=1 รูปที่ 10 แสดงการเข้าไปแก้ไขค่าใน php ต่อ 10. แก้ไขค่าบรรทัดนี้โดยเอา ; ออกและแก้ไขดังนี้ cgi.force_redirect = 0 รูปที่ 11 แสดงการเข้าไปแก้ไขค่าใน php ต่อ 11.แก้ไขค่าบรรทัดนี้โดยเอา ; ออกและแก้ไขดังนี้ open_basedir = c:\inetpub รูปที่ 12 แสดงการเข้าไปแก้ไขค่าใน php ต่อ 12.หลังจากนั้นกด Ctrl+S หรือ กด Save ครับ รูปที่ 13 แสดงการบันทึกหลังจากแก้ไขค่าเสร็จเรียบร้อย 13. จากนั้นเข้า cmd เข้าไปในโฟลเดอร์ที่เก็บ PHP cd c:\php5 php -info มันจะแสดงรายละเอียดของ php ที่เราได้ติดตั้งไปทั้งหมด รูปที่ 14 แสดงรายละเอียดของ php 14. หลังจากนั้น config IIS7 เพื่อใช้ php โดยไปที่ Handler Mapping รูปที่ 15 แสดงการเข้าไปตั้งค่าใน Handler Mapping 15. เลือก Add Module Mapping รูปที่ 16 แสดงการเข้าไปตั้งค่าใน Handler Mapping ต่อ 16.จากนั้นกรอกข้อมูลดังนี้ Request path :> *.php Module:> FastCgiModule Excutable :> C:\PHP5\php-cgi.exe Name

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 ครับ โดยพิมพ์ว่า localhost:80 รูปที่ 3 แสดงผลลัพธ์หลังจากทดลองรัน IIS 7 ครับ 4.เปลี่ยน Default Site ให้เป็นรันใน Port อื่น รูปที่ 4 แสดงการเปลี่ยน Default Port ให้รันใน Port 82 5. เข้าไปโหลดตัว Connector ที่เวบไซต์นี้ครับ http://tomcatiis.riaforge.org/ และติดตั้งตัว Connector 6. เลือก Sites–> Handler Mappings –> Add Manage Handler 7. ช่อง Request ใส่ *  , Type –> BonCodeIIS BonCodeCallHandler , ช่อง Name ใส่ BonCodeForAll รายละเอียดทั้งหมด สามารถดูได้จาก Video ชุดนี้ครับ  http://www.youtube.com/watch?v=yVKiNAkhav8 Chio..

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 กลุ่มเป้าหมาย ผู้ดูแลระบบที่ดูแลห้องบริการคอมพิวเตอร์ของคณะทุกวิทยาเขตของม.อ. จำนวน 25 คน ลักษณะของ workshop 1.เรียนรู้วิธีการติดตั้ง PSU12-Sritrang Server โดยการใช้เครือข่ายจำลอง (ติดตั้งลงไปใน Oracle VM Virtualbox บนระบบปฏิบัติการ Windows ของเครื่อง PC ในห้อง Training Room) 2.เรียนรู้วิธีการตั้งค่าทำเครื่อง Windows 7 ต้นฉบับ 3.เรียนรู้วิธีการ Cloning PC และควบคุมเครื่อง PC ในห้องบริการคอมพิวเตอร์ วิทยากร 1.นายวิบูลย์ วราสิทธิชัย นักวิชาการคอมพิวเตอร์ชำนาญการพิเศษ ศูนย์คอมพิวเตอร์ มหาวิทยาลัย สงขลานครินทร์ 2.นายเกรียงไกร หนูทองคำ นักวิทยาศาสตร์ ศูนย์คอมพิวเตอร์ มหาวิทยาลัยสงขลานครินทร์ 3.นายวิศิษฐ โชติอุทยางกูร นักวิชาการคอมพิวเตอร์ชำนาญการพิเศษ คณะทันตแพทยศาสตร์ มหาวิทยาลัยสงขลานครินทร์ (อาหารมังสวิรัติ) ผู้สนใจให้อีเมลแจ้งเข้าร่วมที่ wiboon.w@psu.ac.th ครับ รายชื่อผู้แจ้งเข้าร่วม โฆษิต ช่วยชูฤทธิ์  ศูนย์คอมพิวเตอร์ ม.อ. ธีรพงศ์ ชื่นจิตร  ศูนย์คอมพิวเตอร์ ม.อ. ศุภกร เพ็ชรรัตน์  คณะทันตแพทยศาสตร์ ชัยวัฒน์ ศรีจันทร์กุล  คณะวิทยาการจัดการ ทวีศักดิ์ รักษ์สุวรรณ  สถาบันทรัพยากรทะเลและชายฝั่ง โกศล โภคาอนนต์  ศูนย์คอมพิวเตอร์ นิติ โชติแก้ว  คณะการแพทย์แผนไทย ธีรเดช เขมะธีรรัตน์  คณะทันตแพทยศาสตร์ บัณฑิต ชนะถาวร  คณะทันตแพทยศาสตร์ จรัล บูลวิบูรณ์  คณะศิลปศาสตร์ ศิริพงษ์ ศิริวรรณ  คณะเภสัชศาสตร์ ธีรวัฒน์  แตระกุล  คณะเภสัชศาสตร์ ธีรพันธุ์ บุญราช  คณะเภสัชศาสตร์ นิรุตต์ เจริญพร  ม.อ.สุราษฎร์ธานี ขวัญยืน ปานโม  ม.อ.สุราษฎร์ธานี สมพงศ์ หุตะจูฑะ  สำนักทรัพยากรการเรียนรู้คุณหญิงหลงฯ เอกภพ ถาวรจิตร  สำนักทรัพยากรการเรียนรู้คุณหญิงหลงฯ (อาหารมังสวิรัติ) กิตติพัฒน์ อุบลกาญจน์  สำนักทรัพยากรการเรียนรู้คุณหญิงหลงฯ (อาหารมังสวิรัติ) วสันต์ แซ่แยะ  นักศึกษาฝึกงาน สำนักทรัพยากรการเรียนรู้คุณหญิงหลงฯ อาทิตย์ อรุณศิวกุล  คณะศิลปศาสตร์

Read More »