Username Password Database name ก็ถูกแล้ว เซิร์ฟเวอร์ก็ On
แต่ทำไปยังมีปัญหาลองวิธีนี้ดูครับ
ปัญหาดังกล่าวถ้าแปลแบบตรงตัวเลยก็คือ เกิดข้อผิดพลาดภายในเซิร์ฟเวอร์ หรือเกี่ยวกับการติดต่อ - เชื่อมต่อระหว่างเซิร์ฟเวอร์ วันนี้ผมขอแนะนำวิธีการแก้ปัญหามาให้เพื่อนๆลองนำไปใช้กัน หวังว่าจะมีประโยชน์สำหรับผู้ที่เจอปัญหาเดียวกับผม
เริ่มจากผมได้ออกแบบเว็บไซต์ด้วย Wordpress บน Localhost หรือเซิร์ฟเวอร์จำลองบนเครื่องคอมพิวเตอร์ แต่เมื่อย้ายจาก Localhost ขั้นไปบน Hosting สามารถเข้า Wordpress ได้ตามปกติ แต่มีบางหน้าบนเว็๋บไซต์เมื่อเข้าไปแล้วเกิด 500 Internal Server Error error ได้นั่งแก้อยู่นานจนได้ไปพบคำตอบจากเว็บไซต์ stackoverflow.com สามารถแก้ไขได้ดังนี้
- ให้เราแก้ไขไฟล์ที่ชื่อว่า .htaccess โดยใช้ FTP เข้าไปแก้ไข
- เพื่อความอุ่นใจให้เรา Copy code เดิมเก็บไว้ ลบ Code เดิมออกแล้วใส่ code ด้านล่าง
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
จากนั้นทำการ Save และลองเข้าเว็บไซต์ดูใหม่
ถ้าหากยังไม่ได้ลองติดต่อกับผู้ให้บริการ Host เลยครับ