ThaiSEOBoard.com

พัฒนาเว็บไซต์ => CMS & Free Script => หัวข้อเริ่มโดย: jamesbondfx ใน 07 กุมภาพันธ์ 2011, 10:57:40

ชื่อเรื่อง: wordpress สร้างจาก localhost เวลาอัพขึ้น hostgator มีค่าไหนต้องแก้บ้างครับ
โพสต์โดย: jamesbondfx ใน 07 กุมภาพันธ์ 2011, 10:57:40
  ผมมีปัญหาพอดีลองมาใช้ wordpress บางอย่างยังงงๆ รบกวนถามดังนี้ครับ

สร้าง web wordpress จากเครื่อง และ อัพโดย f่ilezilla ขึ้น hostgator
1. ก่อนจะอัพต้องแก้อะไรที่ localhost บ้างครับ   และแก้ที่ host อะไรบ้าง
2. ถ้าที่ localhost ทำ database ชื่อ ABCDE  ต้องแก้ ใน wp-config.php  ที่ host ให้ตรงกันไหม หรือ เวลา อัพ file มันไปทับกันเลย
3. ผม อัพ จาก c:/wordpress  เอาไฟล์ทั้งหมด ส่งไปเลย   ทำถูกต้องไหมครับ
4. ผมลองแอด database ที่ host มันจะมีชื่อนำเสมอเช่น  myname_*****  ที่นี้ถ้าผมจะไปแก้ให้ตรง local  host มันจะเป็น  myname_ABCDE   ---> สรุป database มันชื่อ ABCDE   หรือ  myname_ABCDE
5. ตอนนี้ลองอัพแล้วมันเป้น อย่างนี้   Error establishing a database connection    เข้าใจว่า database ไม่ตรงกัน แต่ ไม่รู้จะแก้ยังไง

    ขอบคุณทุกๆๆท่านครับ
ชื่อเรื่อง: Re: wordpress สร้างจาก localhost เวลาอัพขึ้น hostgator มีค่าไหนต้องแก้บ้างครับ
โพสต์โดย: Nopzixcros ใน 07 กุมภาพันธ์ 2011, 11:02:00
สร้าง database บนโฮสจริงใหม่ แล้วแก้

ไฟล์ wp-config.php

เปลี่ยน

// ** MySQL settings - You can get this info from your web host ** //
/** The name of the database for WordPress */
define('DB_NAME', '*******');

/** MySQL database username */
define('DB_USER', '*******');

/** MySQL database password */
define('DB_PASSWORD', '*****');

ให้ตรงกับ Database ที่สร้างใหม่ แล้วอัพไฟล์นี้ขึ้นไปทับไฟล์เดิมบนโฮสจริง

ชื่อเรื่อง: Re: wordpress สร้างจาก localhost เวลาอัพขึ้น hostgator มีค่าไหนต้องแก้บ้างครับ
โพสต์โดย: jamesbondfx ใน 07 กุมภาพันธ์ 2011, 11:21:34
 ลองแล้วยังไม่ได้ครับ

1. ผมแก้ database บน host จริง มันเป็น myname_ABCDE
2. แก้ ใน wp-config.php ในเครื่องเรา (แต่ตัว database มันชื่อ ABCDE  อันนี้ที่ผมละงงงง)
3. copy ไปทับไฟล์ ที่ host จริง

    ทำแบบนี้อะครับ

ถ้าผม จะแก้ database ที่ คอมเรา ให้ ตรง คือเรา ต้อง ทำ database ขึ้นใหม่ หรือเปล่า ----- > แล้วเว็บที่ผมทำกับ database อันเดิม ละ ผมจะย้ายมา ยังไง หรือผม เหนื่อยฟรีไป ต้องทำใหม่อย่างเดียว

   ขอบคุณ มากๆครับ
   
ชื่อเรื่อง: Re: wordpress สร้างจาก localhost เวลาอัพขึ้น hostgator มีค่าไหนต้องแก้บ้างครับ
โพสต์โดย: rayjung ใน 07 กุมภาพันธ์ 2011, 11:32:21
แบล็คอัพ database จากลอคอลโฮสออกมา แล้วแก้ไข localhost database.sql ให้เป็นชื่อเว็บเรา
จากนั้นไปสร้าง database ในโฮสขึ้นมาเช่น data 1 แล้วไปแก้ใน wp-config.php
/** The name of the database for WordPress */
define('DB_NAME', 'แก้เป็น data 1 หรือดาตาเบสที่เราสร้าง'); 

จากนั้นอัพไฟล์ทั้งฟมดใน localhost ขึ้นโฮสให้หมด แล้วไปที่ Php myadmin ทำการดัม ฐานข้อมูลที่แบล็คอัพ จากลอคอล  โฮสขึ้นทับdata 1 หรือดาตาเบสที่เราสร้างไว้  จบข่าว หากยังไม่ได้ขอให้ค้นหาวิธืดัมฐานข้อมูลในกูเกิลครับ

ผมอาจอธิบายไม่ชัดเพราะไม่ถนัดเรื่องอธิบาย
ชื่อเรื่อง: Re: wordpress สร้างจาก localhost เวลาอัพขึ้น hostgator มีค่าไหนต้องแก้บ้างครับ
โพสต์โดย: jamesbondfx ใน 07 กุมภาพันธ์ 2011, 11:47:49
 ก่อนจะทำ ยัง.....งง

  สมมุตเว้บผมชื่อ ABCDE  ผมสร้าง datadase ใน localhost ชื่อ ABCDE  แต่พอสร้างใน hostgator มันเป็น myname_ABCDE   แบบนี้มันตรงกันหรือเปล่า ครับ ( แล้วไอ้ myname_.... มันดัน default มา จะแก้ยังไง )

   :wanwan017: :wanwan017: :wanwan017: :wanwan017: :wanwan017: :wanwan017:
ชื่อเรื่อง: Re: wordpress สร้างจาก localhost เวลาอัพขึ้น hostgator มีค่าไหนต้องแก้บ้างครับ
โพสต์โดย: poydookdik ใน 07 กุมภาพันธ์ 2011, 11:48:57
จะมี url ที่อยู่ใน db ด้วยนะครับ

wp_option > siteurl  = เปลี่ยนจาก localhost เป็นชื่อโดเมน
wp_option > home  = เปลี่ยนจาก localhost เป็นชื่อโดเมน

ลองดูครับ
ชื่อเรื่อง: Re: wordpress สร้างจาก localhost เวลาอัพขึ้น hostgator มีค่าไหนต้อง&#
โพสต์โดย: rayjung ใน 07 กุมภาพันธ์ 2011, 12:00:25
อ้างถึงจาก: jamesbondfx ใน 07 กุมภาพันธ์ 2011, 11:47:49
ก่อนจะทำ ยัง.....งง

  สมมุตเว้บผมชื่อ ABCDE  ผมสร้าง datadase ใน localhost ชื่อ ABCDE  แต่พอสร้างใน hostgator มันเป็น myname_ABCDE   แบบนี้มันตรงกันหรือเปล่า ครับ ( แล้วไอ้ myname_.... มันดัน default มา จะแก้ยังไง )

   :wanwan017: :wanwan017: :wanwan017: :wanwan017: :wanwan017: :wanwan017:

ดัม ใน localhost ชื่อ ABCDE ไปทับ myname_ABCDE   หรือสร้างเอง  ดาต้าเบสใน localhost กับโฮสจริงไม่จำเป็นต้องเหมือนกัน ที่สำคัญ ตั้งค่า ใน wp-config.phpให้ตรงกับในโฮสเป็นพอ


ก่อนทำการใดขอแนะนำให้ทำการสำรองข้อมูลไว้ก่อนนะครับ
1. แตกไฟล์ออกมา หลังจากแตกไฟล์มาจะได้โฟล์เดอร์หลักดังนี้
   อัพไฟล์เว็บในเครื่องขึ้นโฮสจริงให้หมด

====================================================

2. เปิดไฟล์ database.sql ในโฟล์เดอร์ Database กับโปรแกรมแก้ไข Text ทั่วไปเช่น Notepad, Edit plus
   ค้นหา http://localhost/ แล้วแทนที่ด้วยชื่อเว็บของคุณเช่น http://www.xxx.com/
   มี http://localhost/หลายที่ หากต้องการความรวดเร็ว ให้ค้นหาและแทนที่ทั้งหมดทีเดียวเลย   ใช้Edit plus ไปที่เมนู Searcs เลือก replac แล้วใ่คำที่ต้องการเปลี่ยนคือ http://localhost/ ช่องล่าง ใส่ชื่อเว็บของคุณเช่น http://www.xxx.com/
   เซฟทับไฟล์เดิม (.sql)
สร้างฐานข้อมูลใหม่ ในโฮสเป็นชื่ออะไรก็ได้  แล้วอัพโหลดขึ้น phpMyadmin ไปทัพ  Database ใหม่ที่สร้างไว้บนโฮส


====================================================

3. อัพโหลดไฟล์ใน localhost ไปยัง Root ของเว็บไซต์ที่คุณต้องการ
   3.1 เปิดไฟล์ wp-config.php  ขึ้นมาแก้ไข สิ่งที่จำเป็นต้องแก้คือบรรทัดประมาณ  17-28 

// ** MySQL settings - You can get this info from your web host ** //
/** The name of the database for WordPress */
define('DB_NAME', '****');   //  เปลี่ยนเป็นชื่อฐานข้อมูลของคุณที่สร้างในโฮส

/** MySQL database username */
define('DB_USER', '****');   //  เปลี่ยนเป็น User name Database ของคุณ

/** MySQL database password */
define('DB_PASSWORD', '*****');      // เปลี่ยนเป็น  Password Database ของคุณ

/** MySQL hostname */
define('DB_HOST', 'localhost');         // MySQL hostname

   แก้เสร็จแล้วเซฟทับอัพโหลดไว้ที่เดิม

   3.2  CHMOD ไฟล์ / โฟล์เดอร์ ต่อไปนี้
   CHMOD  777 - ไฟล์ .htaccess
   CHMOD  777 - ไฟล์และโฟล์เดอร์ wp-content
====================================================



ชื่อเรื่อง: Re: wordpress สร้างจาก localhost เวลาอัพขึ้น hostgator มีค่าไหนต้องแก้บ้างครับ
โพสต์โดย: jamesbondfx ใน 07 กุมภาพันธ์ 2011, 13:05:25
ทำตามหมดแล้วครับยังไม่ได้เลย



/** MySQL hostname */
define('DB_HOST', 'localhost');         // MySQL hostname

ว่าแต่อันนี้ใส่ localhost หรือ MySQL hostname หรือ hosผม เช่น nsxxx.hostgator.com

   :wanwan017: :wanwan017:
ชื่อเรื่อง: Re: wordpress สร้างจาก localhost เวลาอัพขึ้น hostgator มีค่าไหนต้องแก้บ้างครับ
โพสต์โดย: Nopzixcros ใน 07 กุมภาพันธ์ 2011, 13:09:19
อ้างถึงจาก: jamesbondfx ใน 07 กุมภาพันธ์ 2011, 13:05:25
ทำตามหมดแล้วครับยังไม่ได้เลย



/** MySQL hostname */
define('DB_HOST', 'localhost');         // MySQL hostname

ว่าแต่อันนี้ใส่ localhost หรือ MySQL hostname หรือ hosผม เช่น nsxxx.hostgator.com

   :wanwan017: :wanwan017:

ถ้าใส่ localhost แล้วไม่ได้ ลองใส่ MySQL hostname ดูครับ

ปล.ผมไม่เคยใช้ Gator นะครับ แต่ผมใส่ localhost ทุกครั้งผ่านตลอดเอิ๊กๆ
ชื่อเรื่อง: Re: wordpress สร้างจาก localhost เวลาอัพขึ้น hostgator มีค่าไหนต้องแก้บ้างครับ
โพสต์โดย: jamesbondfx ใน 07 กุมภาพันธ์ 2011, 13:35:43
  หมดปัญญา ครับ พี่น้อง รอ ....

   มี จุดไหน แนะนำตัองแก่อีกไหมคร้าบบบ
ชื่อเรื่อง: Re: wordpress สร้างจาก localhost เวลาอัพขึ้น hostgator มีค่าไหนต้องแก้บ้างครับ
โพสต์โดย: Nopzixcros ใน 07 กุมภาพันธ์ 2011, 13:37:28
อ้างถึงจาก: jamesbondfx ใน 07 กุมภาพันธ์ 2011, 13:35:43
  หมดปัญญา ครับ พี่น้อง รอ ....

   มี จุดไหน แนะนำตัองแก่อีกไหมคร้าบบบ

ผมว่าคุณบอกรายละเอียดมาหน่อยก็ดีครับ

ว่าต้องการทำอะไร

คือคุณต้องการจะย้ายเว็บจาก เซิฟจำลอง ขึ้นโฮสใช่ไหมครับ

หรือว่าจะทำอะไร ปล.อย่ายึดติดกับ ไฟล์ที่อยู่ในเครื่องมากนัก   :wanwan016:
ชื่อเรื่อง: Re: wordpress สร้างจาก localhost เวลาอัพขึ้น hostgator มีค่าไหนต้องแก้บ้างครับ
โพสต์โดย: niyata ใน 07 กุมภาพันธ์ 2011, 13:49:57
รอสักครู่ กำลังจัดทำคู่มือ

อ้างถึงจาก: jamesbondfx ใน 07 กุมภาพันธ์ 2011, 13:35:43
  หมดปัญญา ครับ พี่น้อง รอ ....

   มี จุดไหน แนะนำตัองแก่อีกไหมคร้าบบบ
ชื่อเรื่อง: Re: wordpress สร้างจาก localhost เวลาอัพขึ้น hostgator มีค่าไหนต้องแก้บ้างครับ
โพสต์โดย: jamesbondfx ใน 07 กุมภาพันธ์ 2011, 13:53:35
 อย่างนี้ ครับ ผมไม่เคยใช้ wordpress ,ทีนี้ผม ลงไว้ที่เครื่อง แล้วเขียน ทำเว้บไปได้พอสมควร  เอาละลอง เอาขึ้น host หน่อย ใช้ filezilla พออัพ ขึ้นมันก้ เป้น ข้อ ความ Error establishing a database connection

   ใช่ครับ คือ ผมอัพ ขึ้น แล้วมันไม่ได้     ตามข้างบนที่แนะนำมา ก้ทำหมดแล้ว ลองกลับไป มา หลายรอบเลย    ไม่รูว่ามีจุดไหนพลาดไปบ้าง


         :wanwan017: :wanwan017:
ชื่อเรื่อง: Re: wordpress สร้างจาก localhost เวลาอัพขึ้น hostgator มีค่าไหนต้องแก้บ้างครับ
โพสต์โดย: niyata ใน 07 กุมภาพันธ์ 2011, 13:55:50
 แก้ใน file wp-config.php บนเครื่อง คุณตั้งค่ายังใง

ให้แก้มาตาม รูปแบบ โค้ดข้างล่างนี้




define('DB_NAME', 'ชื่อฐานข้อมูลของคุณ');

/** MySQL database username */
define('DB_USER', 'ชื่อผู้ใช้บน hostgator ');

/** MySQL database password */
define('DB_PASSWORD', 'พาสเวิร์ด hostgator');

/** MySQL hostname */
define('DB_HOST', 'localhost');  // Hostgator ใช้ localhost ไม่ต้องแก้

ชื่อเรื่อง: Re: wordpress สร้างจาก localhost เวลาอัพขึ้น hostgator มีค่าไหนต้องแก้บ้างครับ
โพสต์โดย: jamesbondfx ใน 07 กุมภาพันธ์ 2011, 14:41:18
  วันนี้ผมจะ ปล้ำกะมันให้ได้ เลย

    ผมทำตามแบบที่คุณ  niyata บอก---- > สรุปคือผมเข้าไปเขียนเว้บ ใน wp-admin ไม่ได้  ในเครื่องผมเอง----->ผมลยแก้กลับ   ---ใช้ได้


   ผมเข้าใจว่ามันต้องแ้ก้ที่ host ให้ตรงกะ database -----> ก็แก้แล้ววว  ใน host นี่  user กะ pass คือ ตัวที่ login เข้า cpanel หรือ เปล่า

------ > อีกอันที่ผมสงสัย ผมเคยติดตั้ง wordpress บน host เอง มาแล้วมันใช้ ได้ แต่พอ อัพ จาก คอมเราไป เดี้ยงเลย    ----> พอมีจุดไหนที่ต้องแก้อะป่าวว       pass ก่อนนโ้นนน ที่ลง ครั้งแรก กะอันใหม่ ไม่ ตรงกัน อเะ ใช่อะเปล่า
แต่ผมก็ลบ database ออกหมด แล้วใ่ส่ใหม่  แล้วนี่นา  :wanwan005: :wanwan005: :wanwan005:


:P

 
ชื่อเรื่อง: Re: wordpress สร้างจาก localhost เวลาอัพขึ้น hostgator มีค่าไหนต้องแก้บ้างครับ
โพสต์โดย: niyata ใน 07 กุมภาพันธ์ 2011, 15:19:29
สำหรับ การ ตั้งค่า file config.php บน localhost ไม่ต้องแก้หรอกครับ

กรณีของคุณ อยู่ที่เรื่องการแก้ไฟล์ database.sql ที่ export ออกมาจาก localhost เท่านั้น


ก่อนอื่น มีวีดีโอสอนการทำเกี่ยวกับ การทำ database

http://www.hostgator.com/tutorials.shtml#wordpress

ชื่อเรื่อง: Re: wordpress สร้างจาก localhost เวลาอัพขึ้น hostgator มีค่าไหนต้องแก้บ้างครับ
โพสต์โดย: TAXZe ใน 07 กุมภาพันธ์ 2011, 15:21:16
เยอะอยู่ - -a
ชื่อเรื่อง: Re: wordpress สร้างจาก localhost เวลาอัพขึ้น hostgator มีค่าไหนต้องแก้บ้างครับ
โพสต์โดย: ongying.com ใน 07 กุมภาพันธ์ 2011, 15:32:18
เครื่องเรา ABCDE
โฮสจริง myname_abcde

define('DB_NAME', 'myname_abcde');

/** MySQL database username */
define('DB_USER', 'myname_user');

/** MySQL database password */
define('DB_PASSWORD', 'พาสของเครื่องเรา');

/** MySQL hostname */
define('DB_HOST', 'localhost');  // Hostgator ใช้ localhost ไม่ต้องแก้
ชื่อเรื่อง: Re: wordpress สร้างจาก localhost เวลาอัพขึ้น hostgator มีค่าไหนต้องแก้บ้างครับ
โพสต์โดย: jamesbondfx ใน 07 กุมภาพันธ์ 2011, 15:40:38
  OK มาละ ผมไปคุยกะ ไอเข้มา (hostgator support)
มันบอกว่าผมไม่ได้ แอด user ใน database ซะ งั้น ผมว่าผมทำไปแล้ว
แต่ที่มาเช้ค ว่าผิดตรงไหน คือ  ชื่อ database มันต้องใส่เต็มๆ คือ myname_ABCDE  ผมใส่แต่ ABCDE    :P :P เส้นผมบังแดด จริงพับผ่าา

มันแนะนำให้ผมลงผ่าน fantastico   (พอดี theme ที่ใช้มีปัญหา --เด๊่ยว ค่อยแก้

  ที่นี้กลับมาคำถามต่อไปครับ

ถ้าผมทำเว็บ บน host ทำไปดูไปแก้ไป อีกอย่าง ค่อนข้างช้า  ----- > มีใครทำบ้าง มี วิธีอื่นที่เร็ว แต่ผมไม่รูนี่

ถ้าผม บนคอมผม แล้ว อัพ ที่ ต้องอัพ คือ  ไฟใน /wordpress ทั้งหมดเลย

- ถ้า ทั้งหมด พวก config มันไม่ทับกันแล้วผม จะเจอปัญหาอีกไหม  คิดว่า น่าจะมี เพราะ พวก user pass ไม่ตรงกะ บน host
- ถ้า บาง file /folder  --- > แสดงว่า ผม กด FTP ทีเดียวก้สบายเลยย  --- > หรือมีมากว่านี้


   สรุป---- ช่วยฟันธงหน่อย ผมทำบน คอม ผม หรือ บนเว็บ host เลย

       :wanwan017: :wanwan017: :wanwan017: :wanwan017: :wanwan017: :wanwan017:  :wanwan005: :wanwan005: :wanwan005:


   ---------> ที่ผมคิดว่าดี กว่า คือ ทำบนเครื่อง พอสวยงาม พร้อม ค่อย อัพ ขึ้น ว่าแต่จะทำไงให้ กด connect FTP ทีเดียว จบบบบ

ชื่อเรื่อง: Re: wordpress สร้างจาก localhost เวลาอัพขึ้น hostgator มีค่าไหนต้องแก้บ้างครับ
โพสต์โดย: jamesbondfx ใน 07 กุมภาพันธ์ 2011, 17:04:26
  มาดันครับ  อยากรู้ รอออออออออ  :wanwan022: :wanwan022: :wanwan022: :wanwan022:
ชื่อเรื่อง: Re: wordpress สร้างจาก localhost เวลาอัพขึ้น hostgator มีค่าไหนต้องแก้บ้างครับ
โพสต์โดย: SEnzoP ใน 07 กุมภาพันธ์ 2011, 17:22:55
แนะนำให้ทำบน Host เลยดีกว่าครับ เพราะข้อมูลส่วนใหญ่จะถูกเก็บไว้ใน Database มากกว่า
ชื่อเรื่อง: Re: wordpress สร้างจาก localhost เวลาอัพขึ้น hostgator มีค่าไหนต้องแก้บ้างครับ
โพสต์โดย: Numl3ers ใน 07 กุมภาพันธ์ 2011, 17:24:11
ทำไมไม่ใช้ Fantastico  :P :P :P
ชื่อเรื่อง: Re: wordpress สร้างจาก localhost เวลาอัพขึ้น hostgator มีค่าไหนต้องแก้บ้างครับ
โพสต์โดย: jamesbondfx ใน 07 กุมภาพันธ์ 2011, 17:40:11
ใจ ผมก็อยากใช้ แต่ถ้าคิด ตอน  ทำ---แก้ -----publish ทำ---แก้ -----publish ทำ---แก้ -----publish ทำ---แก้ -----publish ทำ---แก้ -----publish
มากๆๆ แล้ว ทำ ร้อยๆๆ หน้า 
   ผมว่าบน host มันช้า   บนเครื่องเร้วกว่า หรือ  ผม คิดไปเอง ครับ นี่          :wanwan017:
ชื่อเรื่อง: Re: wordpress สร้างจาก localhost เวลาอัพขึ้น hostgator มีค่าไหนต้องแก้บ้างครับ
โพสต์โดย: SEnzoP ใน 07 กุมภาพันธ์ 2011, 21:06:16
ถ้าทำบนเครื่อง แนะนำให้ทำจนเสร็จเรียบร้อยก่อน แล้วค่อยอัพไปทีเดียว ถ้าจะมีการแก้ไขอีกค่อยทำบน Host
ชื่อเรื่อง: Re: wordpress สร้างจาก localhost เวลาอัพขึ้น hostgator มีค่าไหนต้องแก้บ้างครับ
โพสต์โดย: Horakung ใน 07 กุมภาพันธ์ 2011, 21:17:41
จริงๆ wordpress มันไม่มีเสร็จอยู่แล้วเพราะถ้ามีโพสใหม่ก็คือ ไล่วันที่ไปเรื่อยๆ

ดังนั้น wordpress ควรทำบนโฮสเท่านั้น สำหรับการโพสเนื้อหา

ส่วนที่เหมาะสำหรับทำบนเครื่องคือส่วนของการปรับแต่งหน้าตาธีมเท่านั้นเอง ที่ทำแล้วเทสบนเครื่องแล้วยกธีมไปใช้

ส่วนตัวเว็บเองนั้นรวมทั้งดาต้าเบสของโพส ควรจะทำบนโฮสทั้งหมด ไม่ควรทำบนเครื่องครับ
ชื่อเรื่อง: Re: wordpress สร้างจาก localhost เวลาอัพขึ้น hostgator มีค่าไหนต้องแก้บ้างครับ
โพสต์โดย: jamesbondfx ใน 07 กุมภาพันธ์ 2011, 21:43:10
         :wanwan017: :wanwan017: :wanwan017: :wanwan017: 

           อยาก Thankss  แต่ไม่มี คร้าบบบบบบบบบบ   

       เจอปัญหา ใหม่ อีก ธีม ดัน error  ผมไม่รู้แก้ไง เข้า wp-admin ก็ไม่ได้ ผมเลยจัดการ ลบ folder ธีม นี้ ออก เป็นเรื่องงง กว่า อีก


     กำลัง ให้ support เข้   มันแก้ให้ อยู้ -----------> ได้ละ

                     ไม่เคย ล้ม --- > จะรู้ได้ไงว่า ลุกขึันยังไงงงง  :wanwan011: