มาทดสอบการใช้งาน CodeIgniter 4 กันครับ
เมื่อดาวน์โหลดมาเรียบร้อย และคลายซิปออกมาจะได้โฟลเดอร์ framework-4.x.x และเมื่อนำไปวางใน Document root ของเว็บเซิร์ฟเวอร์แล้วลองเปิดหน้าเว็บ จะพบเป็นรายชื่อไฟล์ ยังไม่เข้าหน้าเว็บ
เมื่อเข้ามาครั้งแรก จะต้องเข้าถึงหน้าเพจด้วย /public
เมื่อลองเปิดดูไฟล์ในโฟลเดอร์ public จะพบไฟล์ดังนี้
ให้คัดลอกไฟล์ 2 ไฟล์ออกมาวางด้านนอก นั่นก็คือ index.php และ .htaccess
เมื่อลองกลับไปที่หน้าเว็บ /framework-4.x.x จากเดิมที่เห็นรายชื่อไฟล์ แต่ครั้งนี้จะวิ่งไปที่ index.php แทน แต่ว่าการอ้างอิง Path ยังไม่ถูกต้องจึงเกิด Error ขึ้น ให้เข้าไปแก้ไขไฟล์ index.php ที่คัดลอกมา
ที่บรรทัดที่ 16 หรือค้นหาคำว่า $pathsPath แล้วลบ ../ ออกจากค่าที่ใช้ตอนแรก
หลังจากนั้นลอง Refresh หน้าเว็บอีกครั้ง ก็จะพบกับหน้าเพจที่กำหนดไว้ใน
ที่มา : https://stackoverflow.com/questions/48376090/how-to-remove-public-index-php-from-url-in-codeigniter-4
เมื่อดาวน์โหลดมาเรียบร้อย และคลายซิปออกมาจะได้โฟลเดอร์ framework-4.x.x และเมื่อนำไปวางใน Document root ของเว็บเซิร์ฟเวอร์แล้วลองเปิดหน้าเว็บ จะพบเป็นรายชื่อไฟล์ ยังไม่เข้าหน้าเว็บ
เมื่อเข้ามาครั้งแรก จะต้องเข้าถึงหน้าเพจด้วย /public
เมื่อลองเปิดดูไฟล์ในโฟลเดอร์ public จะพบไฟล์ดังนี้
ให้คัดลอกไฟล์ 2 ไฟล์ออกมาวางด้านนอก นั่นก็คือ index.php และ .htaccess
เมื่อลองกลับไปที่หน้าเว็บ /framework-4.x.x จากเดิมที่เห็นรายชื่อไฟล์ แต่ครั้งนี้จะวิ่งไปที่ index.php แทน แต่ว่าการอ้างอิง Path ยังไม่ถูกต้องจึงเกิด Error ขึ้น ให้เข้าไปแก้ไขไฟล์ index.php ที่คัดลอกมา
ที่บรรทัดที่ 16 หรือค้นหาคำว่า $pathsPath แล้วลบ ../ ออกจากค่าที่ใช้ตอนแรก
หลังจากนั้นลอง Refresh หน้าเว็บอีกครั้ง ก็จะพบกับหน้าเพจที่กำหนดไว้ใน
ที่มา : https://stackoverflow.com/questions/48376090/how-to-remove-public-index-php-from-url-in-codeigniter-4
PHP CI MANIA - PHP Code Generator
โปรแกรมช่วยสร้างโค้ด "ลดเวลาการเขียนโปรแกรม"
ความคิดเห็น
แสดงความคิดเห็น