เหตุการที่เกิดขึ้นระหว่างแก้ไขปัญหาคือ อัพไฟล์ .htaccess ขึ้นโฮตติ้งแล้วรันเว็บขึ้น Internal Server Error
ในกรณีนี้ที่ผมพบคือ มื่อนำไฟล์ .htaccess อัพขึ้นโฮต โดยแก้ RewriteBase /(โฟลเดอร์ซับไฟล์ดิสคัส) แล้วซึ่งเปิดโปรแกรม Notped ในการแก้ Rewrit เพราะทุกครั้งผมจะใช้โปรแกรมตัวนี้แก้ไข ผมลองรีเซตหน้าเว็บจะขึ้น Internal Server Error หลังจากที่อัพไฟล์ .htaccess ขึ้นไปใหม่ ซึ้งผมลองอัพไฟล์ .htaccess ไปใหม่อีกครั้ง ก็เกิดปัญหาเช่นเดิมคือ หน้าเว็บขึ้น Internal Server Error ผมก็ลองหาปัญหานี้ในอากู๋ ซึ่งบางท่านบอกว่าเกิดจาก1.ทางผู้ให้บริการโฮตติ้ง
2.ให้เราเข้าไปเช็ค error log ที่ Directadmin Control Panel (ดูขั้นตอนการเช็คที่ https://support.hostatom.com/knowledgebase.php?action=displayarticle&id=188 )
ผมลองวิธีที่2 คือเข้าไปเช็คดู error log (บอกเลยไม่เคยเข้าไปเช็ค error log เป็นครั้งนี้เพราะศึกษาเองครับ) ก็จะมีแจ้งไฟล์ที่มีปัญหาคือ /.htaccess
ผมก็คิดว่าไฟล์ .htaccess มันมีปัญหาหรือเปล่า ลองไปเอาไฟล์จาก zip ใหม่ แล้วลองเข้าหน้าเว็ก ก็เป็นปกติไม่ขึ้น error ใดๆ แล้วผมลองแก้ไฟล์ .htaccess โดยใช้โปรแกรม dreamweaver cs8 ในการแก้ไฟล์ .htaccess ในครั้งนี้แล้วลองอัพขึ้นโฮต ผลปรากฏว่าครั้งนี้ เป็นอันว่าหมดปัญหา Error และสามารถเปิดกระทู้โดย Url ที่สั้นลง เป็นอันว่าผมประสบความสำเร็จครับ
***ผมตั้งใจเขียนปัญหาที่เกิด เผื่อเพื่อนๆชาวดิสคัสไทยมีปัญหาเหมือนผม ลองนำไปใช้ดูนะครับ ผมไม่การันตีความสำเร็จทุกเคสนะครับ เพราะผมไม่เซียนน่ะครับ แต่ลองนำไปแก้ไขดูก่อนเพราะบางเคสอาจจะรอคำตอบแต่ไม่ทันใจลองนำไปแก้ไขแก้ขัดกันก่อนก็ได้นะครับเพื่อสำเร็จ!!
ชอบคุณทุกความช่วยเหลือทุกท่านนะครับ
ขอบคุณครับ
|