- เครดิต
- 0
- เพื่อน
- ทักทาย
- บล็อก
- อัลบั้ม
- โพสต์
- กระทู้
- แชร์
- สำคัญ
- สิทธิ์อ่าน
- 10
- จำนวนผู้ติดตาม
- จำนวนผู้กำลังติดตาม
- เพศ
- ไม่บอก
|
แก้ไขครั้งสุดท้ายโดย bikzrin2 เมื่อ 2011-2-2 04:02
แก้ไขครั้งสุดท้ายโดย bikzrin2 เมื่อ 2011-2-2 03:58
แก้ไขครั้งสุดท้ายโดย bikzrin2 เมื่อ 2011-2-2 03:39
ครับ สวัสดีครับ ขอสอบถามหน่อยครับ
คือว่า เริ่มแรกเลย ผมอัพไฟล์ข้อมูล ทั้งหมดของโฮสต์เก่า เอาไปวางใน public_hml ทั้งหมด รวมถึงส่วนอื่นที่มีอยู่ใน โฮสต์หมายถึงโฟลเดอร์อื่นด้วยครับ แต่ขอเน้น เฉพาะ โฟลเดอร์นี้ครับ
เท่าที่ทราบมา วิธีการย้ายโฮสต์ คือให้อัพไฟล์ทั้งหมดขึ้นไป หมายถึงไฟล์เก่าที่มีอยู่อับขึ้นไปที่ใหม่
แล้วให้ทำการ install ใหม่ ซึ่งผมติดตรงนี้ ผมก๊อปเพียงโฟลเดอร์ install ของดิสคัสบอร์ด ไปลงทำการ install ใหม่ (แต่โฟลเดอร์อื่นๆ นั้นไม่ได้ก๊อปลงครับ)ปรากฏว่าระบบให้ผ่านทั้งหมดได้ แต่ไปติดตรงหน้าเว็บใหม่ เปิดขึ้นมา จะเป็นเพจไม่สมบูรณ์ครับ
ผมก็เลย ทำการ เก็บไปทั้งหมด เข้าไปโฟลเดอร์หนึ่งครับ โดยตั้งโฟลเดอร์ขึ้นมาใหม่
เพื่อไม่ให้ มันซ้ำซ้อนหรือโหลดทับกันครับ เลยเก็บของเก่าเข้าไปก่อน โดยสมมติชื่อ โฟลเดอร์ keep ล่ะกันนะครับ
หลังจากนั้น ผมก็ก็อป ไฟล์ ตัว install ใหม่ ทั้งหมด (ไฟล์สมบูรณ์ต้นฉบับ ทั้งหมด)ของ ucenter, uchome และ discuz x.15 โดยไล่ลงตามลำดับครับ และ วิธีการลงตามไฟล์ .pdf ชื่อ phpStudy, UCenter, UCenter Home, Discuz! ของทางบอร์ดครับ
ผลปรากฏว่า หน้าเว็บผมออกมาปรกติ เหมือนใหม่ทุกอย่าง ดังนี้ ครับ
แต่เอาละครับ บอร์ดใหม่จริงๆ ข้อมูลเก่าไม่มาเลย ผมเลยลอง ย้ายโฟลเดอร์ ที่เคยเก็บไว้ ในโฟลเดอร์ keep ตั้งแต่ทีแรก มาแทนที่ โฟลเดอร์ ใน public_html ปัจจุบันครับ ผลปรากฏว่า เพจขึ้นไม่สมบูรณ์เหมือนตอนแรกเลยครับ
ผมสงสัย เกี่ยวกับฐานข้อมูล ที่เว็บเดิมมี
จริงๆ ผมพยายาม dump ฐานข้อมูลเข้าไปใหม่ โดยใช้ bigdump แล้วครับ
มันสำเร็จ เฉพาะไฟล์เล็กๆ ครับ ส่วนไฟล์ใหญ่ มี 2 ฐานข้อมูลที่ไม่สำเร็จ คือ _bbs และ _ddx ครับ
ส่วนตัวคิดว่า ถ้ากรอกข้อมูลผิดไฟล์ อื่นก็ไม่น่า dump เข้าไปได้
โดยเว็บเก่ามีฐานข้อมูล 8 ตัว มีเพียง 2 ตัวที่ไม่สำเร็จ มีขนาด 600 เมก และ 400 เมก โดยลำดับครับ
เพจ เออเร่อ จะเป็นลักษณะนี้ครับ
มาดูตัวอย่างไฟล์ ที่เคย dump สำเร็จกันบ้างครับ
หน้าตาก็เป็นแบบนี้เองครับ
ปัญหาของผมติดตรง bigdump โคต เออเร่อ ดังกล่าวครับ
ส่วนฐานข้อมูลปัจจุบันได้ให้ ทางโฮสต์เค้าอับลงเว็บให้
แต่ อับให้ตั้งแต่ ก่อนติดตั้ง บอร์ดดิสคัสครับ
เลยสงสัยว่า ถ้าผม dump ข้อมูลเข้าไปในบอร์ด หน้าสมบูรณ์ เพจปัจจุบันแบบนี้
จะทำให้ผมได้ เว็บเก่า ข้อมูลเก่ากลับคืนมาครับ โดยในเบื้องต้นการสร้างชื่อฐานข้อมูล ก็ได้สร้างชื่อเดียวกัน แบบเดียกันกับทางเว็บเก่าเรียบร้อยครับ
ถ้าเป็นอย่างนั้นจริง ผมต้อง หาวิธี dump ข้อมูลให้ได้
และแก้ในส่วนของ ไฟล์ ในโฟลเดอร์ config ให้เป็นชื่อที่อยู่ฐานข้อมูลปัจจุบัน ถูกต้องมั้ยครับ
สรุปความเข้าใจ ในการย้ายโฮสต์
1. โอนไฟล์จากโฮสต์เก่าทั้งหมดเข้าโฮสต์ใหม่
2. ทำการ install ใหม่ และสร้างฐานข้อมูล
3. แก้ไฟล์ ในโฟลเดอร์ config
แต่วิธีการทำของผม ไม่เป๊ะ ตามคอนเซป ครับ เพราะว่า เจอของจริงสถานการณ์จริง
ลองแล้วไม่สำเร็จ ก็ต้องไปตามน้ำ ลองผิดลองถูกครับ ลองไปเรื่อย ก็ยังไม่ได้ครับ
เพราะตั้งแต่ต้นเลย ถ้าผมโอนไฟล์เก่าทั้งหมดลงไป
แล้วเอาไฟล์ใหม่ มาทับแทน เพื่อทำการ install ใหม่ ข้อมูลเก่า ก็ต้องหายหมดถูกมัย้ครับ
เพราะมีการแทนที่โฟลเดอร์ และข้อมูลครับ ซึ่ง ผมโหลดลง 10 กว่า GB ใช้เวลานานสำหรับผมมากครับ
ผมจริงอาศัยย้ายไฟล์เกบที่อื่นชั่วคราว พอลง ตัวใหม่สมบูรณ์แล้ว ค่อยอาศัยย้ายข้อมูลในโฟลเดอร์ ที่เก็บไว้ มาแทนที่ เพื่อจะได้ข้อมูลตัวเก่า
แต่ยังไม่สำเร็จครับ
ที่ยังไม่สำเร็จนั้นผม ก็ไม่รู้ว่าเป็นเพราะอะไร
อาจเป็นเพราะ 1 ผม ข้ามขั้นตอน คือต้อง install ให้เสร็จแล้วค่อย dump ฐานข้อมูลลงมา
ประมาณนั้นครับ
อาศัยลองผิดลองถูกครับ ฮ่าๆๆๆๆ ยังไง ก็ช่วยแนะนำ ด้วยครับ
ขอบคุณล่วงหน้าครับ |
ขออภัย! โพสต์นี้มีไฟล์แนบหรือรูปภาพที่ไม่ได้รับอนุญาตให้คุณเข้าถึง
คุณจำเป็นต้อง ลงชื่อเข้าใช้ เพื่อดาวน์โหลดหรือดูไฟล์แนบนี้ คุณยังไม่มีบัญชีใช่ไหม? สมัครสมาชิก
x
|
|
|
|
|
|