ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น

ThaiSEOBoard.comพัฒนาเว็บไซต์CMS & Free Scriptopencartt จะแก้ไขโค้ด Fatal error: Uncaught Error: Class 'VQMod'
หน้า: [1]   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: opencartt จะแก้ไขโค้ด Fatal error: Uncaught Error: Class 'VQMod'  (อ่าน 920 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
gevanion4
Newbie
*

พลังน้ำใจ: 3
ออฟไลน์ ออฟไลน์

กระทู้: 23



ดูรายละเอียด
« เมื่อ: 03 กันยายน 2017, 12:26:10 »

ใช้ Opencart ขอคำแนะนำหน่อยครับ อยากจะแก้โค้ด
Fatal error: Uncaught Error: Class 'VQMod' not found in D:\xampp\htdocs\sivava8\index.php:28 Stack trace: #0 {main} thrown in D:\xampp\htdocs\sivava8\index.php on line 28
ได้ตรงไหนครับ ต้องการจะโคลนนิ่งเว็บ ไปลงอีกเครื่อง และทำการลงเครื่องแล้ว ผมแก้ไข ที่ไฟล์ config.php แล้ว แต่ก็ยังมีปัญหาเรียกเว็บไม่ขึ้นอยู่ดี และแจ้งตามข้อความนี้มา
« แก้ไขครั้งสุดท้าย: 03 กันยายน 2017, 12:28:46 โดย gevanion4 » บันทึกการเข้า
affsom
สมุนแก๊งเสียว
*

พลังน้ำใจ: 24
ออฟไลน์ ออฟไลน์

กระทู้: 501



ดูรายละเอียด
« ตอบ #1 เมื่อ: 03 กันยายน 2017, 14:01:31 »

ใช้ Opencart ขอคำแนะนำหน่อยครับ อยากจะแก้โค้ด
Fatal error: Uncaught Error: Class 'VQMod' not found in D:\xampp\htdocs\sivava8\index.php:28 Stack trace: #0 {main} thrown in D:\xampp\htdocs\sivava8\index.php on line 28
ได้ตรงไหนครับ ต้องการจะโคลนนิ่งเว็บ ไปลงอีกเครื่อง และทำการลงเครื่องแล้ว ผมแก้ไข ที่ไฟล์ config.php แล้ว แต่ก็ยังมีปัญหาเรียกเว็บไม่ขึ้นอยู่ดี และแจ้งตามข้อความนี้มา

backup .xml ที่อยู่ใน vqmod/xml เก็บไว้ทุกไฟล์เลย
ลบ Folder vqmod ออก
ลบ root/admin/index.php แล้ว copy ต้นฉบับมาใส่ใหม่
ลบ root/index.php แล้ว copy ต้นฉบับมาใส่ใหม่
Install vqmod ใหม่อีกรอบ
copy .xml ที่backup ไว้ไปใส่ไว้ที่เดิม (vqmod/xml)

ประมาณนี้
« แก้ไขครั้งสุดท้าย: 03 กันยายน 2017, 15:20:14 โดย affsom » บันทึกการเข้า
gevanion4
Newbie
*

พลังน้ำใจ: 3
ออฟไลน์ ออฟไลน์

กระทู้: 23



ดูรายละเอียด
« ตอบ #2 เมื่อ: 03 กันยายน 2017, 15:39:28 »

ส่วนลบ root ในไฟล์ index.php คือลบโค้ดไหนครับ ใช่โค้ดนี้หรือเปล่าครับ
//VirtualQMOD
require_once('../vqmod/vqmod.php');
VQMod::bootup();

// VQMODDED Startup
require_once(VQMod::modCheck(DIR_SYSTEM . 'startup.php'));

// Application Classes
require_once(VQMod::modCheck(DIR_SYSTEM . 'library/currency.php'));
require_once(VQMod::modCheck(DIR_SYSTEM . 'library/user.php'));
require_once(VQMod::modCheck(DIR_SYSTEM . 'library/weight.php'));
require_once(VQMod::modCheck(DIR_SYSTEM . 'library/length.php'));
-------------------------------
ลบ root/admin/index.php แล้ว copy ต้นฉบับมาใส่ใหม่
ลบ root/index.php แล้ว copy ต้นฉบับมาใส่ใหม่
งงกับขั้นตอนนี้ ลองทำแล้ว ติดตรง copy ต้นฉบับมาใส่ใหม่ ในเมื่อต้นฉบับมันเดิมมันใช้ไม่ได้ แล้วเอามาใส่ใหม่ก็เป็นของเดิม แต่ถ้าหมายถึง ต้นฉบับ index.php ก่อนที่จะลง VQMod ผมดันไม่ได้เก็บไว้
ผลที่ได้คือกับมาที่เก่า
« แก้ไขครั้งสุดท้าย: 03 กันยายน 2017, 15:50:57 โดย gevanion4 » บันทึกการเข้า
affsom
สมุนแก๊งเสียว
*

พลังน้ำใจ: 24
ออฟไลน์ ออฟไลน์

กระทู้: 501



ดูรายละเอียด
« ตอบ #3 เมื่อ: 03 กันยายน 2017, 15:48:36 »

ส่วนลบ root ในไฟล์ index.php คือลบโค้ดไหนครับ ใช่โค้ดนี้หรือเปล่าครับ
//VirtualQMOD
require_once('../vqmod/vqmod.php');
VQMod::bootup();

// VQMODDED Startup
require_once(VQMod::modCheck(DIR_SYSTEM . 'startup.php'));

// Application Classes
require_once(VQMod::modCheck(DIR_SYSTEM . 'library/currency.php'));
require_once(VQMod::modCheck(DIR_SYSTEM . 'library/user.php'));
require_once(VQMod::modCheck(DIR_SYSTEM . 'library/weight.php'));
require_once(VQMod::modCheck(DIR_SYSTEM . 'library/length.php'));
-------------------------------
ลบ root/admin/index.php แล้ว copy ต้นฉบับมาใส่ใหม่
ลบ root/index.php แล้ว copy ต้นฉบับมาใส่ใหม่
งงกับขั้นตอนนี้ ลองทำแล้ว ติดตรง copy ต้นฉบับมาใส่ใหม่ ในเมื่อต้นฉบับมันเดิมมันใช้ไม่ได้ แล้วเอามาใส่ใหม่ก็เป็นของเดิม แต่ถ้าหมายถึง ต้นฉบับ index.php ก่อนที่จะลง VQMod ผมดันไม่ได้เก็บไว้

ผลที่ได้
 


ต้นฉบับก่อนลง vqmod
หรือลบในส่วนที่Vqmod ได้เขียน hardcode ลงไปก็ได้ ลองดูครับ

อันที่จริงถ้ามีปัญหาก็ลงใหม่เลยครับ แล้วลงvqmod เสร็จแล้ว import db แล้วก็copyไฟล์จากตัวเก่าไปลงให้หมด ยกเว้น config แล้วก็ก็อป .xml ไปใส่ใน vqmod น่าจะชัวที่สุด
« แก้ไขครั้งสุดท้าย: 03 กันยายน 2017, 15:53:16 โดย affsom » บันทึกการเข้า
gevanion4
Newbie
*

พลังน้ำใจ: 3
ออฟไลน์ ออฟไลน์

กระทู้: 23



ดูรายละเอียด
« ตอบ #4 เมื่อ: 03 กันยายน 2017, 16:16:46 »

ขอบคุณมากครับ
บันทึกการเข้า
หน้า: [1]   ขึ้นบน
พิมพ์