เริ่มใช้งาน Laravel PHP Framework

Published on

Laravel เป็น PHP Framework ที่กำลังได้รับความนิยมเพิ่มขึ้นอย่างต่อเนื่องในระยะหลังมานี้ ผมเองเพิ่งจะเริ่มศึกษาเหมือนกันครับ เริ่มจากการติดตั้ง Laravel ในเครื่องก่อนเลยละกัน

Website ของ Laravel อยู่ที่ laravel.com แปลกอย่างหนึ่งที่บนเว็บไม่มีปุ่มให้ download เหมือนกัน framework ตัวอื่นๆ ซึ่งเราสามารถไป download ได้จาก Github แต่ผมจะลงผ่าน Composer ตามแบบใน document แนะนำดีกว่าครับ

command ที่ใช้สร้างโปรเจ็คจาก composer คือ

$ composer create-project laravel/laravel lava

ในที่นี้ผมสร้างโปรเจ็คใหม่ชื่อ lava ใน ~/Sites/ ซึ่งเป็น webroot directory ของเครื่องผมนะครับ

รอสักพักให้ composer download Laravel พร้อมทั้ง dependency ทั้งหลาย

installing laravel using composer

จากนั้นไปที่ http://localhost/lava จะพบว่าหน้าเว็บนั้นไม่โหลด เพราะไฟล์ index.php อยู่ใน directory public อีกที

root directory of laravel

พอกดเข้าไปที่ directory public ก็จะเจอ error อะไรไม่รู้เต็มไปหมด

laravel default errors

วิธีแก้ก็คือต้องไป chmod directory app/storage ให้เป็น 777 ซะก่อน

$ chmod -R 777 app/storage

refresh อีกครั้ง error เหล่านั้นก็จะหายไป และเจอหน้าแรกของ Laravel ครับ

errors solved

จากนี้ก็เริ่มโปรเจ็ค Laravel ได้เลยครับ

Share

(Edit on GitHub)