1. Apache 2.0.52 | นำมาจาก http://www.apache.org |
2. PHP 5.2.5 | นำมาจาก http://www.php.net (Discontinued : 2007-12-31) |
3. Perl Interpreter | นำมาจาก ftp://ftp.cronyx.ru/.2/mirror/modssl/contrib/perl.exe |
4. Moodle 1.5 | นำมาจาก http://www.moodle.org |
5. Learnsquare 2.0 | นำมาจาก http://www.learnsquare.com |
6. Mambo4.5.3 | นำมาจาก http://www.mamboforge.net/projects/mambothaied |
7. osCommerce 2.2rc2 | นำมาจาก http://www.oscommerce.com |
8. PHPBB3 3.0.0 | นำมาจาก http://www.phpbb.com |
9. WordPress 3.2.1 | นำมาจาก http://www.wordpress.com |
10. Drupal 7.8 | นำมาจาก http://www.drupal.org |
11. WebCalendar 1.0.4 | นำมาจาก http://webcalendar.sourceforge.net |
12. Calendar 2.22 | นำมาจาก http://www.phpicalendar.net |
13. PhpMyAdmin 3.4.5 | นำมาจาก http://www.phpmyadmin.net |
14. MySQL 5.5.16 | นำมาจาก http://www.mysql.com |
15. Stat 1.4a | นำมาจาก http://www.php-web-statistik.de |
16. Template2 CMS | ของ อ.ศรีเชาว์ วิหคโต มาปรับเป็น 2.01 |
17. Script และบทความ | นำมาจาก http://www.thaiall.com |
รายงานการปรับปรุง (Updating Report) 2554-09-19 : (เผยแพร่ thaiabc70.exe) - เพิ่ม LDAP Extension ใน php.ini จึงคัดลอก libeay32.dll และ ssleay32.dll ไปไว้ในห้อง system32 - ทดสอบติดต่อกับ LDAP Server ใน /article/ldap.php - ใน phpmyadmin พบ warning จึงเพิ่ม php_mbstring.dll ใน php.ini - upgrade MySQL เป็นรุ่น 5.5.16 จึงต้องปรับเงื่อนไขการ start --console ที่เปลี่ยนไป - upgrade phpMyadmin เป็นรุ่น 3.4.5 - upgrade WordPress เป็นรุ่น 3.2.1 - upgrade Drupal เป็นรุ่น 7.8 - uninstall Gallery 2 - เพิ่ม /itinlife (บทความในชีวิตประจำวันเป็น 308 บทความ) 2554-01-29 : - upgrade WordPress เป็นรุ่น 3.0.4 - คัดลอก database จาก thaiall.com/blog มาติดตั้งใหม่ - ปรับรุ่นของ free homepage ใน /home เป็น 3.3 2553-08-28 : - เปลี่ยนตำแหน่งเก็บ mysql.pid เป็น %systemroot% แทน c:\windows ใน startmysql.bat 2553-06-30 : - กำหนด zend ใน php/php.ini ใช้ zend 3.3.0 2553-04-02 : - เพิ่ม top_bar.gif และเริ่มปรับเป็น xhtml ครั้งแรก 2553-04-02 : - แก้ไขการกำหนดแฟ้มให้ drupal ในการสร้าง installer ใหม่ เพราะรุ่นก่อนหน้านี้ใช้ไม่ได้ - แก้ไข http://127.0.0.1/article/testmysql.php เพิ่มฟังก์ชันตรวจความเร็วของ mysql 2553-03-29 : (เผยแพร่ thaiabc65.exeused on disk 252 MB ) - แก้ภาษาของฐานข้อมูล drupal เป็น utf8_general_ci ให้เหมือนกับแบบของตาราง - แก้ startmysql.bat โดยเติม --innodb=false เพื่อปิดการใช้พื้นที่สำหรับตัวเลือกนี้ - แก้ไขการ redirect ของ oscommerce ให้ถูกต้อง - เพิ่มหัวข้อ /mis - ปรับ filemanager.php ใน /home เป็นรุ่น 3.1 2553-03-20 : - ปรับ wordpress เป็นรุ่น 2.9.2 และปรับ theme ตาม thaiall.com/blog - นำบทความจาก thaiall.com/blog มาติดตั้งในโปรแกรม thaiabc มากกว่า 250 บันทึก 2552-10-13 : (เผยแพร่ thaiabc64.exeused on disk 252 MB ) - ปรับปรุงบันทึก /wordpress - ปรับ filemanager.php ใน /home เป็นรุ่น 3.0 - ถ้าเปิดบริการ web server บน flash drive จะเรียก mysql data จาก flash drive โดยตรง 2552-09-22 : - แก้ไข /moodle/config.php เพื่อให้ใช้ moodle ผ่าน handy drive เดิม $CFG->dataroot = 'c:/' . $d[1] . "/moodledata"; ใหม่ $CFG->dataroot = str_replace("apache2/htdocs","moodledata",$_SERVER["DOCUMENT_ROOT"]); เดิม $CFG->wwwroot = 'http://127.0.0.1/moodle'; ใหม่ $CFG->wwwroot = 'http://'. $_SERVER["SERVER_ADDR"] .'/moodle'; ใหม่ที่ผิด $CFG->wwwroot = '/moodle'; ถ้าแบบนี้พบข้อผิดพลาดใน pagelib.php on line 67 ตอนทำแบบทดสอบ 2552-08-16 : - แก้ไข /index.html ให้เรียกผ่าน ip อื่นได้นอกจาก 127.0.0.1 2552-06-09 : (เผยแพร่ thaiabc63.exe : used on disk 242 MB) - เพิ่ม /itinlife (บทความในชีวิตประจำวันเป็น 193 บทความ) - เพิ่ม /template2 ของ อ.ศรีเชาวน์ วิหคโต กำหนด user=admin password=p - แก้ไขปัญหาเรื่อง security เกี่ยวกับ admin.php และ password.php - ปรับรุ่นของ wordpress และลอก content ใน http://www.thaiall.com/blog ใส่ /wordpress - แก้ไข /drupal และ /wordpress ใน thaiabc รุ่น 6.2 ลงไป - เพิ่มการวาง short cut ใน desktop - แก้เป็นภาษาอังกฤษใน installer บางเครื่องรับภาษาไทยไม่ได้ 2552-02-03 : - เพิ่มตัวอย่าง /charts เป็นการแสดงข้อมูลใน Flash charts จาก XML 2551-12-23 : - ปรับการแสดงผลตัวเลือกในเว็บเพจหลัก 2551-12-15 : - เปลี่ยนรุ่นของ wordpress จาก 2.0.2 เป็น 2.7 - ติดตั้ง Plug-in Register-plus 3.5.1 2551-11-08 : (เผยแพร่ thaiabc62.exe) - ปรับการแสดงผล เพื่อตัวเลือกหลักให้ชัดเจน 2551-08-23 : - เปลี่ยนการอ้างอิงใน wordpress เป็น /%author%/%post_id% จึงแยก Blog ตามรหัสผู้ใช้ได้ 2551-06-10 : - ปรับ filemanager.php ใน /home เป็นรุ่น 2.5a 2551-03-19 : - ทำให้ประมวลผล apache และ mysql ผ่าน Handy Drive ได้ - แก้ไข Shortcut เรียกโปรแกรมผ่าน cmd.exe จึงประมวลผล startapache.bat ได้ 2551-03-19 : - ปรับบทความ MySQL เรื่อง UTF8 และ ??? - เริ่มปรับรุ่นเป็น thaiabc61 - เปลี่ยนจาก #!c:/thaiabc/php/perl.exe เป็น #!c:/windows/perl.exe - ย้าย php/ext apache/logs perl.exe และ log ของ MySQL to c:\windows 2551-02-22 : - ปรับปรุง /sar เป็นรุ่น 3.0 รองรับการรายงานตนเองตาม สกอ.ปี 2551 2551-01-05 : - เพิ่ม /charts เป็นกราฟ .swf อ่านข้อมูลจาก .xml - เพิ่ม /phpbb3 เป็นเว็บบอร์ดที่ยอดเยี่ยม - เพิ่ม /drupal เป็นบล็อกที่มีมาใน Linuxsis 2550-12-28 : - ลบ /postnuke เพราะรุ่นเก่า มี error จากการ upgrade และไม่นิยมเท่า mambo - ติดตั้ง /learnsquarev2 แทน /ln1 จาก http://www.learnsquare.com - เปลี่ยนเครื่องต้นแบบ เพราะ HD เหลือน้อยเกินไป - แก้ startapache.bat โดยเติม if exist %systemroot%\system32\libmysql.dll goto skipcopy 2550-12-22 : - แก้ไขแฟ้มติดตั้ง สำหรับ /gallery2 ลดห้องย่อยใน cache และเหลือเพียง 2 themes - แก้ไขแฟ้มติดตั้ง สำหรับ /moodle ลดห้องเก็บภาษาให้เหลือเพียง th และ en - สร้าง startapache.bat startmysql.bat สำหรับเรียกผ่าน CD-ROM 2550-12-06 : - เพิ่มผู้ใช้ burin:p ใน MySQL เพื่อรับการเชื่อมต่อผ่าน Client - แก้ C:/thaiabc/php/php.ini ในรุ่น php 5.2.5 สำหรับ extension_dir = "c:\thaiabc\php\ext\" extension=php_gd2.dll extension=php_gettext.dll ; required by gallery2 extension=php_mysql.dll display_errors = On short_open_tag = On register_globals = On magic_quotes_gpc = On ; required by webcalendar in /calendar ; and copy c:/thaiabc/php/libmysql.dll to c:/windows/system32 - แก้ C:/thaiabc/apache2/conf/httpd.conf ให้รับ php 5.2.5 # ServerRoot "C:/thaiabc/apache2" ServerRoot "../" # LoadModule php5_module "c:\thaiabc\php\php5apache2.dll" LoadModule php5_module "../../php/php5apache2.dll" # DocumentRoot "C:/thaiabc/apache2/htdocs" DocumentRoot "../htdocs" #<Directory "C:/thaiabc/apache2/htdocs"> <Directory "../htdocs"> #Alias /icons/ "C:/thaiabc/apache2/icons/" Alias /icons/ "../icons/" #<Directory "C:/thaiabc/apache2/icons"> <Directory "../icons"> #ScriptAlias /cgi-bin/ "C:/thaiabc/apache2/cgi-bin/" ScriptAlias /cgi-bin/ "../cgi-bin/" #<Directory "C:/thaiabc/apache2/cgi-bin"> <Directory "../cgi-bin"> AddType application/x-httpd-php .php PHPIniDir "../../php/" 2550-09-26 : - ปรับปรุง /class และยกเลิก link 101-idea.com ใหม่ 2550-09-07 : - ลบ link ที่เชื่อม counter กับ 101-idea.com เพราะปิดบริการ counter แล้ว 2550-08-05 : - เพิ่ม /itinlife (บทความในชีวิตประจำวันเป็น 100 บทความ) - เพิ่ม /students (แก้ไขระบบติดตั้งใหม่) 2550-05-29 : (เผยแพร่ thaiabc5e.exe) - เพิ่ม /students (ระบบรายงานผลการเรียน) - แก้ไขข้อสอบ /article/quizvb.txt (Visual Basic) 2550-03-23 : (เผยแพร่ thaiabc5d.exe) - เพิ่ม /itinlife (บทความในชีวิตประจำวันเป็น 85 บทความ) - ปรับปรุง /flip เพื่อเตรียมสอน e-Book - ปรับปรุง /swishmax เพื่อเตรียมสอน e-Learning 2550-03-16 : - เพิ่ม /phppage/training501.htm เตรียมสอนครูโรงเรียน - เปลี่ยน /phpmyadmin จาก 2.6.3 เป็น 2.10.0.2 (รุ่นมีนาคม 2550) - เพิ่ม /article/teachpro.htm เพื่อเตรียมสอนเขียนโปรแกรม - เพิ่ม /article/open10.php เป็นข้อสอบแบบอัตนัย และตัวอย่าง 2 วิชา 2550-03-08 : - เพิ่ม /wallpaper/openphotodir.php และ /source อีกหลายตัวอย่าง - เพิ่ม /flip เพื่อเตรียมสอน e-Book - เพิ่ม /flash เพื่อเตรียมสอน e-Book - เพิ่ม /swishmax เพื่อเตรียมสอน e-Book - เพิ่ม /omni เพื่อเตรียมสอน php 2550-02-26 : - เพิ่ม /omni (web server) - ปรับปรุง /class และตัวอย่าง code ทั้งหมด - เพิ่ม /itinlife (บทความในชีวิตประจำวันเป็น 78 บทความ) - ปรับการแสดงผล และเพิ่มส่วนอธิบายการใช้ IP จริง 2550-01-19 : - เพิ่ม /itinlife (บทความในชีวิตประจำวันเป็น 73 บทความ) - แก้ไขเรื่อง font-size เป็น smaller ใน css 2549-12-19 : - ปรับปรุง /webboard/webboard.php (สามารถรับ external header และ footer) 2549-12-15 : - เพิ่ม /article/ecommerce.ppt (เตรียมสอน Lamptech ครั้งที่ 2) - เพิ่ม /article/ecommerce.htm - เพิ่ม /isinthai (บันทึกประสบการณ์ Linux Server) 2549-12-04 : - เพิ่ม /drupal (เป็นระบบ Blog จาก http://www.drupal.org) 2549-11-27 : - เพิ่ม /calendar (โปรแกรม webcalendar สำหรับองค์กร) - เพิ่ม /phpicalendar (โปรแกรม calendar ส่วนตัว) 2549-11-17 : (เผยแพร่ thaiabc5b.exe) - เพิ่ม /itinlife (บทความในชีวิตประจำวันเป็น 64 บทความ) 2549-11-07 : - เพิ่มเนื้อหา /phppage (เพราะเดิมมีเฉพาะแฟ้มเตรียมสอนปี 2549) - เพิ่ม /asppage (สอน ASP = Active Server Page) - เพิ่ม /vb (สอน Visual Basic และตัวอย่างโปรแกรมอย่างง่าย) - เพิ่ม /ln1 (ระบบอีเลินนิ่ง ให้ใช้สร้าง SCORM หรือเปรียบเทียบกับ moodle) - ย้าย /mysqldoc ออก (ไปเป็น addons ตั้งแต่รุ่น thaiabc5b เพื่อลดขนาดตัวหลัก) - ย้าย /moodledoc ออก (ไปเป็น addons ตั้งแต่รุ่น thaiabc5b เพื่อลดขนาดตัวหลัก) - ย้าย /php_manual_en ออก (ไปเป็น addons ตั้งแต่รุ่น thaiabc5b เพื่อลดขนาดตัวหลัก) 2549-10-30 : - เพิ่ม /school/grade.php + grade.mdb (โปรแกรมรายงานผลการเรียนนักเรียน อย่างง่าย) - เก็บเว็บเพจการเผยแพร่ thaiabc4c ใน thaiware.com เป็น image ใน main.php 2549-10-24 : (เผยแพร่ thaiabc5acore.exe และ thaiabc5aphpmyadmin.exe) - แยก thaiabc5a.exe เป็นอีก 2 แฟ้ม เพื่อสะดวกในการเลือกติดตั้ง - เพิ่ม /itinlife (บทความในชีวิตประจำวันเป็น 60 บทความ) - เพิ่มคำว่า มหาวิทยาลัยโยนก ต่อท้ายเว็บเพจหลัก 2 หน้า 2549-10-17 : (เผยแพร่ thaiabc5a.exe) - แยก Option ขณะ Install - เพิ่ม /class (บทเรียนเขียนภาษา Java) - เพิ่ม /jsp (บทเรียนเขียนภาษา JSP) 2549-10-12 : - ย้ายหน้า main.php (Main Page) ไปอยู่ root directory - เพิ่ม /gallery2 (เป็นระบบ Gallery : php + mysql + Innodb to myisam) - เพิ่ม /nsis (เป็นวิธีสร้างตัวติดตั้ง installer หรือ thaiabc__.exe) 2549-09-28 : - เพิ่ม /wallpaper (เป็น Photo Gallery แบบไม่ใช้ Thumbnail และตัวอย่างภาพ 27 ภาพ) 2549-09-11 : - เพิ่ม /disaster (เป็นเว็บไซต์ของสำนักงานป้องกันและบรรเทาสาธารณภัย ลำปาง) 2549-09-08 : - เพิ่มคำสั่งในขณะ Uninstall ให้ลบ Service ของ apache C:\thaiabc\apache2\bin\Apache.exe -k uninstall C:\thaiabc\apache2\bin\Apache.exe -k stop 2549-08-23 : (เผยแพร่ thaiabc4d.exe) - เพิ่ม /101 (โดยนำ code จาก www.101-idea.com รุ่น 1 มาติดตั้งให้ใช้งานได้) - เปลี่ยน /download/photo2i.exe เป็น /download/photo3i.exe - เพิ่ม /download/photo3source.zip - เพิ่ม Site Templates ให้ Mambo ใน /mambo เช่น carbon.zip 2549-08-15 : - เพิ่ม /miniboard (เว็บบอร์ดอย่างง่ายบน MySQL ไว้สอนนักศึกษา) - เพิ่ม /java (ตัวอย่าง JavaScript อย่างง่าย) - เพิ่ม /html/html.htm (เอกสารเตรียมสอน HTML + JavaScript) 2549-07-19 : - แก้ /moodle/config.php ตัวแปร $CFG->dirroot ที่มีปัญหา Case Sensitive ใน Calendar 2549-07-14 : (เผยแพร่ thaiabc4c.exe) - แก้ /ecom/iadmin.php (isset และ urlencode สำหรับภาษาไทย) - แก้ /ecom/_sam_config.inc.php (เพราะ error ขณะ click) 2549-07-12 : - เพิ่ม /langspec20 (เอกสารเตรียม JAVA Language แยกเป็นบทชัดเจน) - เพิ่ม /itinlife (บทความในชีวิตประจำวันเป็น 45 บทความ) - เพิ่ม /article/dquiz.htm (ข้อสอบสุ่มไม่ซ้ำแบบ php + javascript) 2549-07-07 : - เพิ่ม /phppage/training492.htm (เอกสารเตรียมสอน PHP และ MySQL ระดับ 2) 2549-06-26 : - เพิ่ม /source ซึ่งมาจาก thaiall.com/source (book, util และ class) 2549-06-19 : - เพิ่ม /mysqldoc เป็นเอกสารอ้างอิงสำหรับ MySQL - ปรับปรุง /htmltutor ลบ footer ที่เป็นโฆษณาออกส่วนหนึ่ง - แก้ข้อผิดพลาดใน /ecom ในส่วนสืบค้นสินค้าให้ถูกต้อง 2549-06-02 : - เพิ่ม /php_manual_en ขนาด 30 MB เป็นเอกสารอ้างอิงสำหรับ php - copy arrow.gif มาไว้ใน /article แก้ปัญหาใช้แบบ offline ของ dmenu.js - ปรับปรุง /article/uploadpage.htm เพื่อส่งไปเผยแพร่ใน thaiall.com/source 2549-05-16 : (เผยแพร่ thaiabc4b.exe) - เพิ่ม /phppage/training49.htm (เอกสารเตรียมสอน PHP และ MySQL ระดับ 1) - ปรับปรุง filemanager.php, webboard.php, memmysql.php 2549-05-02 : - เพิ่ม Dynamic Menu ในหน้าหลัก ซึ่งเป็นตัวอย่างสำหรับสอน Javascript และใช้งานจริงได้ - เพิ่ม /itinlife (บทความในชีวิตประจำวัน 35 บทความ) - เพิ่ม /html (เอกสารเตรียมสอน Dreamweaver และ HTML) 2549-04-28 : - เพิ่ม /javascripter (copy FAQs ของ Javascript ทั้งชุดจาก javascripter.net) - เพิ่ม /htmltutor (Download มาจาก pagetutor.com) 2549-03-22 : (เผยแพร่ thaiabc4a.exe) - ปรับปรุง filemanager.php ซึ่งใช้งานจริงใน weblampang.com และเตรียมย้ายไป thaiabc.com - เพิ่มคำแนะนำในการติดตั้ง thaiabc__.exe - เพิ่มข้อสอบ test10.php เป็น 14 ชุด 2549-03-16 : - ติดตั้ง WordPress 2.0.2 ให้บริการ Blog - เพิ่ม /jokes (English Listening) 2549-03-02 : (เผยแพร่ thaiabc3h.exe) - ย้าย Hosting ที่เก็บ thaiabc.com และ thaiabc3h.exe ไป 24works.com - ปรับปรุงเรื่อง Session ใน test10.php 2549-02-22 : - แก้ไข คู่มือการใช้ ของโปรแกรม ระบบรายงานการประเมินตนเอง - ปรับปรุงโปรแกรม ศูนย์สอบในโรงเรียน 2549-02-16 : (เผยแพร่ thaiabc3g.exe) - ปรับรุ่นของ ecom เป็น 1.2 กับ template ชื่อ sam - เพิ่ม my.ini ใน c:\windows แก้ปัญหา old_password - เพิ่มข้อสอบแบบบันทึกคะแนน test10.php ในห้อง article 11 ชุด 2549-02-02 : - ปรับปรุง และทดสอบ webboard.php ให้ใช้กับ thcity.com ได้ โดยไม่ต้องใช้ chmod หรือ mkdir - ปรับปรุงส่วนกำหนด session ให้ใช้กับ server ของผู้ให้บริการรายหนึ่ง 2549-01-18 : (เผยแพร่ thaiabc3f.exe) - เพิ่ม mambo - เพิ่มคำอธิบายวิธี Uninstall ที่หน้าแรก 2548-12-28 : - เพิ่มระบบ Directory ให้กับ filemanager.php ใน /home - เพิ่มโปรแกรม memmysql.php สำหรับระบบรับสมาชิก ใน /article - เพิ่มบทเรียน Template - เปลี่ยนวิธี Start MySQL แต่ยังสั่ง Start แบบ Manual เหมือนเดิม 2548-11-17 : (เผยแพร่ thaiabc3e.exe) - ยกเลิกการใส่ Short Cut ของการ Start Apache2 ในส่วน Start Up เพราะมีการ Install Service แล้ว - ย้ายเครื่องต้นแบบ เป็นเครื่องใหม่ 2548-10-07 : (เผยแพร่ thaiabc3d.exe) - ทดสอบ และปรับปรุง การติดตั้ง (Install) และถอนโปรแกรม (Uninstall) อีกครั้ง - พยายามเปลี่ยน php4 เป็น php5 แต่ OSCommerce และ PostNuke มีปัญหา จึงไม่เปลี่ยน - config old_passwords ให้ กับ mysql4 จึงไม่มีปัญหาเรื่อง user กับ php4 อีกต่อไป 2548-09-28 : (เผยแพร่ thaiabc3c.exe) - ปรับปรุง webboard.php เพื่อนำไปใช้ใน /ecom สำหรับรุ่นต่อไป - ปรับปรุงโปรแกรม chat.php เพราะศึกษาเรื่อง Broadcast Video เพื่อสอนทางไกล 2548-09-16 : - เพิ่ม thaiabc e-Commerce 1.0 ที่ /ecom - แก้ไขข้อบกพร่องของ /sar และทำให้ใช้งานได้ง่ายขึ้น 2548-08-26 : (เผยแพร่ thaiabc3c.exe) - เพิ่ม Print Screen ที่ /article - เพิ่มชื่อแฟ้ม Config เพื่อให้นักพัฒนาเข้าจัดการได้ง่าย - ปรับปรุงโปรแกรม Managefile.php ให้จำรหัสผ่านด้วย Session - Backup SQL ของ postnuke, moodle และ oscommerce ไว้ใน c:\thaiabc ใหม่ 2548-08-16 : - เริ่มปรับปรุง c:\thaiabc\apache2\htdocs\sar เป็นรุ่นที่ 2 - เพิ่มบทเรียน MySQL และการใช้คำสั่ง SQL เบื้องต้น 2548-08-02 : (เผยแพร่ thaiabc3b.exe) - เพิ่ม .htaccess ในห้อง phpmyadmin - ใช้ old_password หลังสร้าง user กับ mysql เพราะปัญหา Version 4.1 ขึ้นไป - เปลี่ยนภาษาใน c:\thaiabc\apache2\htdocs\phpmyadmin\config.ini.php