เนื่องจากผมได้ทำการย้ายร้านค้า (เปลี่ยนผู้ให้บริการโฮสนั้นเอง) ประสบปัญหาเชื่อมต่อฐานข้อมูล Mysql ไม่ได้ เกิดความสงสัยว่าเป็นเพราะอะไร ทั้งๆที่ทุกอย่างถูกต้อง แถบไม่มีอะไรจะต้องแก้เลย ต่างกันก็เวอร์ชั่นของ PHP ที่โฮสใหม่เป็น 5.6 ซึ่งโฮสเก่าเป็น 5.4 เลยค้นหาข้อมูล PHP ได้ข้อสรุปเลยครับ จากเดิมเรียกฐานข้อมูลโดยใช้ฟังชัน mysql_connect หรือ mysql_xxx เปลี่ยนมาเป็น mysqi_xxx แทน
สำหรับร้านผมซึ่งพัฒนาจาก Opencart ต้องอัพโหลดไฟล์ไปเพิ่มเติมนิดนึงครับ
โหลดได้ที่นี่เลย เอาขึ้นโฮสปกติเลย http://www.opencart.com/index.php?route=extension/extension/info&extension_id=13041
ต่อไปที่ config.php จาก
define('DB_DRIVER', 'mysql');
ให้เปลี่ยนเป็น
define('DB_DRIVER', 'mysqliz');
แค่นี้เป็นเรียบร้อย เชื่อมต่อฐานข้อมูลได้ละครับ
อ้างอิง : http://php.net/manual/en/migration55.deprecated.php
ไม่มีความคิดเห็น:
แสดงความคิดเห็น
หมายเหตุ: มีเพียงสมาชิกของบล็อกนี้เท่านั้นที่สามารถแสดงความคิดเห็น