ปัญหา ไฟล์ (File) ใน Web Hosting นั้นไม่ยอมโชว์ไฟล์ล่าสุด |
ทำไม Upload, File index ขึ้นไปแล้ว แต่ ยังโชว์ข้อมูลเดิมๆ
ปัญหาคลาสสิคเหมือน เหมือนเส้นผมบังภูเขาสำหรับคนทำเว็บ คือ ทำไมฉัน Upload File: index.php ขึ้นไปแล้ว แต่หน้าแรก มันไม่เห็นเปลี่ยนมาโชว์ข้อมูลใน File: index.php เลย
เนื่องจากใน Web Server มี File : index มากกว่า 1 File เช่น มี index.html และ index.php เป็นต้น |
คำตอบง่ายๆ เลย คือ มันมีไฟล์ index อยู่มากกว่า 1 File
โดยปกติหลังจากที่ บริษัทผู้ให้บริการ Hosting ทำการติดตั้ง Web Hosting ให้คุณ Server มันจะทำการสร้าง File : index.html ให้อัตโนมัติซึ่งเมื่อ Enter เข้าไปจากหน้าเว็บ มันก็จะโชว์เป็นหน้า Default หรือ Logo ของระบบปฎิบัติการของ Server นั้นๆ
ปัญหาที่จะเกิดขึ้นเมื่องมีไฟล์ index มากกว่า 1 File
- เวลาคุณเข้าหน้าเว็บ เช่น www.abc.com, Server ส่วนใหญ่ จะให้ลำดับความสำคัญกับ index.html เป็นอันดับแรก แต่ถ้าคุณไป Upload File: index.php ขึ้นไป, หน้าเว็บ www.abc.com ก็ยังโชว์ข้อมูลใน index.html อยู่เหมือนเดิม
การแก้ไขปัญหา
หากมีไฟล์ index.html และ index.php อยู่พร้อมกัน เมื่อมีคนเข้าเว็บ Web Hosting ส่วนใหญ่ มักจะยึดไฟล์ index.html เป็นไฟล์แรก |
- การแก้ปัญหาง่ายๆ ดื้อๆ เลย คือ ลบไฟล์ index.html ที่อยู่ใน Folder : Public_html ออกไป หลังจากนั้นให้คุณลองเข้าหน้าเว็บ และ กด Refresh ข้อมูลที่โชว์ มันควรจะเป็น File: index.php
- หากไฟล์ index.html นั้นเป็นไฟล์ที่มีความสำคัญคุณก็เพียง Copy ไฟล์นั้นลงเครื่องก่อน แล้ว ค่อยลบไฟล์นั้นจาก Web Hosting ไป
ไฟล์ : default.html มักจะเป็นหน้าแรก ของเว็บไซต์ และ
เป็นความสำคัญระดับแรก ที่ Web Hosting เลือกโชว์ - หากคุณลบไฟล์ index.html ออกไปแล้ว หน้าเว็บยังไม่โชว์ข้อมูลเป็นข้อมูลเดิมอยู่ ลองมองหาไฟล์อื่นๆ เช่น default.html เป็นต้น แล้วลองลบออกไป หลังจากนั้น index.php ของคุณก็ควรจะแสดงขึ้นมาแล้ว
ไม่มีความคิดเห็น:
แสดงความคิดเห็น