PHP Archive

แก้ปัญหาข้อความเตือนเวลาเรียก php cli

หากเกิดข้อความเตือนเมื่อเรียกคำสั่ง php แบบ cli (Command line) เช่น $ /usr/bin/php --help PHP Warning: PHP Startup: memcache: Unable to initialize module Module compiled with module API=20050922, debug=0, thread-safety=0 PHP compiled with module API=20060613, debug=0, thread-safety=0 These options need to match in Unknown …

Object Relational Mapper (ORM)

Object-relational mapping (ORM, O/RM, and O/R mapping) in computer software is a programming technique for converting data between incompatible type systems in relational databases and object-oriented programming languages. From: http://en.wikipedia.org/wiki/Object-relational_mapping หากมีเวลาก็ทดลองใช้งาน ORM ต่างๆ ได้ DataMapper OverZealous Edition (DMZ) Doctrine (CodeIgniter and Doctrin Tutorial) RapidDataMapper

CodeIgniter – Session Bug within object storage

ผมใช้ CodeIginter แล้วเจอ error เกี่ยวกับ session library แบบนี้ A PHP Error was encountered Severity: 4096 Message: Object of class stdClass could not be converted to string Filename: libraries/Session.php Line Number: 715 ลองค้นดูในเน็ตแล้วพบว่าเป็นบั๊กของ session เกี่ยวกับ object storage วิธีการแก้ที่ http://codeigniter.com/forums/viewthread/95690/P0/ โดยให้แก้ไฟล์ system/libraries/Session.php ที่บรรทัด …