Indytheme Support

ถาม - ตอบ => Smart Variety => ข้อความที่เริ่มโดย: SUPPORT ที่ 02/09/19 เวลา 20:27 น.

หัวข้อ: เข้าหน้าจัดการวาไรตี้ไม่ได้ เกิดจากอะไร แก้ยังไงได้บ้าง?
เริ่มหัวข้อโดย: SUPPORT ที่ 02/09/19 เวลา 20:27 น.
สาเหตุที่ 1
- ใช้ http ไม่ได้ใช้ https (เฉพาะ version ที่ต่ำกว่า 1.0.5)

วิธีแก้ 
- ตรงนี้ผมทำมัน redirect ไปที่ https ครับ และอนุญาตเฉพาะ localhost ที่ไม่ต้อง redirect, การแก้ไขต้องแก้ที่ไฟล์ manager/index.php ในโฟลเดอร์ธีม จากนั้นลบโค้ดนี้ออกครับ
โค๊ด: [Select]
if (!in_array($_SERVER['REMOTE_ADDR'], array('127.0.0.1', '::1')) && $_SERVER['HTTPS'] != "on") {
    $redirect = "https://".$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'];
    header("Location:$redirect");
    exit(0);
}

เท่านี้ก็จะสามารถเข้าหน้าจัดการวาไรตี้ได้แล้วครับ *ข้อแนะนำคือควรใช้เว็บที่เป็น https เพื่อความปลอดภัยครับ



สาเหตุที่ 2 (เข้าได้แต่จะขึ้นว่ามีบางอย่างผิดพลาด)
- Permalink (ลิงก์ถาวร) แบบธรรมดา (?=123) ไม่รองรับ (เฉพาะ version ที่ต่ำกว่า 1.0.6)

วิธีแก้ 
- ให้ทำการเปลี่ยน Permalink เป็นแบบอื่น ที่แนะนำเลยคือ แบบชื่อเรื่อง (Post name) ซึ่งจะมีผลดีต่อ SEO ด้วย

(https://sv1.picz.in.th/images/2019/09/03/ZCUKhf.png)



สาเหตุที่ 3
- ไม่รองรับ PHP version 8.x.x (เฉพาะ version ที่ต่ำกว่า 1.0.6)

ให้ใช้ PHP version 7.x.x แทนครับ
หัวข้อ: Re: เข้าหน้าจัดการวาไรตี้ไม่ได้ เกิดจากอะไร แก้ยังไงได้บ้าง?
เริ่มหัวข้อโดย: SUPPORT ที่ 16/12/19 เวลา 19:01 น.
ถ้าใครทำตามแล้วไม่ได้ รบกวนทักมาทาง page facebook นะครับ จะสะดวกกว่า
https://www.facebook.com/indytheme