วิธีแก้ Error 403 Forbidden You don't have permission to access / on this server.

ปัญหา
อยู่ ๆ web site เราที่เคยเปิด Update Post ประจำก็เข้าไม่ได้เฉยเลย มันขึ้นหน้าจอว่า 
Error 403 Forbidden You don't have permission to access / on this server. 
อะไรประมาณนี้แหละ
สาเหตุ
หาอยู่ตั้งนานไปเจอว่าไฟล์ index.php ถูกมือดีที่ไหนไม่รู้มาเปลี่ยน permission จาก "644" เป็น "000"
วิธีแก้ไข
1.ใช้ File Manager ใน cPanel เปลี่ยน permission ของไฟล์ index.php ก็เปลี่ยนไม่สำเร็จเพราะมันเป็น "000" อยู่
2.ลองเปลี่ยนชื่อ หรือ ลบไฟล์ ก็ไม่ได้ เพราะ permission มันเป็น "000" อยู่
3.ลอง Download ลงมาแก้แล้ว Upload ขึ้นไปทับไฟล์เดิมก็ไม่สำเร็จ
4.จะ Backup file and database แล้ว Install ใหม่ทั้ง Web ก็ต้องใช้เวลานาน
5.จะแจ้ง Hosting Support ก็ไม่รู้ว่าจะบอกรายละเอียดเขายังไง
6.มัีนคงมีวิธีแก้ไขอยู่แต่เราไม่รู้
7.เอาวิธีง่าย ๆ ก็แล้วกันคือ
  1. เปลี่ยนชื่อ Folder ที่เก็บไฟล์ index.php นั้นซะ (เช่น จาก beautybuffets.com เป็น want_to_delete )
  2. สร้าง Folder ขึ้นมาชื่อเดียวกับชื่อเดิมที่ถูกเปลี่ยน (คือ beautybuffets.com )
  3. เอาไฟล์ต่าง ๆ ที่ Backup ไว้ไปใส่คืนใน Folder นั้น
  4. ส่วนไฟล์ index.php นั้น ให้ Copy มาจาก add-on โดเมนอื่น ที่เราติดตั้ง wordpress version เดียวกัน หรือ Upgrade เป็น version เดียวกันกับ beautybuffets.com โดยสังเกตุว่าขนาดของไฟล์จะเท่ากัน

    งมมาตั้งนานกว่าครึ่งคืนกับอีกครึ่งวัน กว่าจะแก้ไขได้ แล้วก็ต้องเปลี่ยน Password ของ Admin ใหม่ และไม่ควรเข้า login admin ค้างไว้นาน ๆ ขณะที่ไปเปิดเข้า Web แปลก ๆ หลาย ๆ Web site ที่อาจมีส่วนในการ Hack หรือ ควร delete cookies ซะก่อนและหลัง หรือติดตั้ง Add-on "Remove cookies" for Firefox ซะจะำได้ลบง่าย ๆ

15 comments:

  1. I never thought I would agree with this option.

    ReplyDelete
  2. ช่วยลบ setup error idm ที่ค้างอยนู่ครับ ขอขอบคุณ

    ReplyDelete
  3. ช่วยลบ setup error idm ที่ค้างอยนู่ครับ ขอขอบคุณ

    ReplyDelete
  4. Forbidden

    You don't have permission to access / on this server.
    www.vancity1.com

    ReplyDelete
  5. เวปไซต์ขึ้นมาแบบนี้อ่าครับ แก้ไขอย่างไรครับ

    ReplyDelete
  6. Give thanks! a very beneficial spot!

    Look at my web page; Multi website Hosting

    ReplyDelete
  7. มีประโยชน์มาก ... ผมแก้ 403 ได้เพราะโพสนี้จุดประกาย ... แต่โฮสผมแก้ permission ได้เลย สงสัยว่าโฮสเองนั่นแหล่ะที่มาแก้เป็น 000

    ReplyDelete
  8. ขอบคุณจากใจจริงครับ

    ReplyDelete
  9. Forbidden

    You don't have permission to access /new_edit2.php on this server.

    Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.

    Apache Server at www.banpinthoschool.ac.th Port 80
    แก้อย่างไรคับ ช่วยด้วยด่วนมากเลย

    ReplyDelete
    Replies
    1. ลองดูวิธีแก้จากนี้ครับ
      http://hubpages.com/technology/wordpress-not-found-error-fix

      Delete
  10. เกิดอาการที่ จะเพิ่มข้อมูลในดาต้าเบส

    ReplyDelete

  11. Order Deny,Allow
    Deny from all
    Allow from all

    ReplyDelete
  12. แก้อย่างไรคับ งงมาก

    ReplyDelete