ให้เรตสมาชิก: 2 / 5

ดาวใช้งานดาวใช้งานดาวไม่ได้ใช้งานดาวไม่ได้ใช้งานดาวไม่ได้ใช้งาน
 

การติดตั้ง Symfony(2) Framework ในตัวอย่างนี้เราจะสอนวิธีการติดตั้งด้วยเวอร์ชั่น 2.7 (ส่วนวิธีการติดตั้ง Version 2.5 คลิกที่นี่)
เตรียมความพร้อมในการติดตั้ง
1. โปรแกรมจำลอง server
     XAMPP Server :
                https://www.apachefriends.org/download_success.html
2. โปรแกรม  Text - Editor
    Netbeans PHP version :
                https://netbeans.org/downloads/
3. ไฟล์ติดตั้ง Symfony
    Symfony :
                http://symfony.com/download


วิธีการติดตั้ง

1. ทำการ Run Commands เพื่อดาวน์โหลดไฟล์ติดตั้ง โดย

php -r "readfile('http://symfony.com/installer');" >       


ในตัวอย่างนี้ ทำการโหลดไฟล์ติดตั้งไว้ที่ E:\xampp\htdocs (ส่วนที่เราติดตั้งโปรแกรมจำลอง Server) สังเกตุว่าเราจะได้ไฟล์สีขาวๆ มี ชื่อ Symfony มา 1 ไฟล์

2. จากนั้นให้ทำการติดตั้งโดยพิมพ์คำสั่ง

$ symfony new my_project

ในส่วนนี้เมื่อพิมพ์คำสั่งไปเเล้วให้ทำการรอสักครู่ จนกว่าจะขึ้นข้อความดังรูปภาพ สังเกตุคำว่า my_project คือการตั้งชื่อ โฟลเดอร์งานของเรา

เสร็จขั้นตอนการติดตั้ง ลองทำการ Run ที่ Browser http://localhost/my_project/web/app_dev.php/ จะปรากฏดังภาพ

 

หลังจากทำการติดตั้งในส่วนนี้เสร็จให้ทำการติดตั้ง Composer บน Windows เพื่อใช้งาน Commands

เมื่อทำการติดตั้ง Symfony(2) เวอร์ชั้น 2.7 ไปเรียบเเล้วพร้อมกับ ติดตั้ง Composer ที่นี่ให้เราพิมพ์คำสั่ง (คำอธิบายส่วนนี้จะมีในบทเรียนถัดไป)

$ php app/console asset:install

จากนั้นลองทำการ Run หน้าเพจใหม่อีกครั้งสั่งเกตุว่า จะได้หน้าเพจที่สวย ปรากฏดังภาพ

ส่วนเนื้อหาที่แสดง No route found for "GET /" เป็นเพราะว่าในเวอร์ชั่น 2.7 ไม่มีข้อมูลตัวอย่างมาให้เราไม่เหมือนกับเวอร์ชั่น 2.5 หรือ 2.6 ซึ่งสามารถศึกษาได้จากบทเรียนถัดไป

กระทู้ล่าสุดจากเว็บบอร์ด
หัวข้อกระทู้
ตอบ
เปิดดู
ล่าสุด
วิธีปิด ไม่ได้ teamviewerd ทำงานบน Ubunto
โดย mindphp จ 24 ก.พ. 2020 4:31 pm บอร์ด Linux - Web Server
0
4
จ 24 ก.พ. 2020 4:31 pm โดย mindphp
แก้ปัญหา Vmware ของเรารัน Host ไม่ได้ เจอข้อความ This virtual machine is configured for 64-bit guest operating systems
โดย mindphp จ 24 ก.พ. 2020 3:37 am บอร์ด ถาม - ตอบ คอมพิวเตอร์
0
247
จ 24 ก.พ. 2020 3:37 am โดย mindphp
จะทำอย่างไรให้ ค่าในอาเรย์ที่ซ้ำกันเหลือแค่ค่าเดียวครับ
โดย waterwelon ศ 21 ก.พ. 2020 2:04 pm บอร์ด Programming - PHP
2
44
ศ 21 ก.พ. 2020 2:34 pm โดย waterwelon
ความรุนแรงในเด็กๆ
โดย noppadonsk ศ 21 ก.พ. 2020 11:47 am บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
0
24
ศ 21 ก.พ. 2020 11:47 am โดย noppadonsk
องค์ประกอบพื้นฐานของการจัดทำ Extension ใน phpBB 3 ส่วนของ admin
โดย Ittichai_chupol พฤ 20 ก.พ. 2020 1:56 pm บอร์ด PHP Knowledge
0
27
พฤ 20 ก.พ. 2020 1:56 pm โดย Ittichai_chupol
ประทานโทษ
โดย noppadonsk พฤ 20 ก.พ. 2020 12:54 pm บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
0
15
พฤ 20 ก.พ. 2020 12:54 pm โดย noppadonsk
มาแล้ว Plugin System MooZiiCart Auto Close สำหรับตั้งเวลาเปิดปิดระบบการสั่งซื้อสินค้าออนไลน์
โดย prmindphp พ 19 ก.พ. 2020 6:40 pm บอร์ด MindPHP News & Feedback
0
72
พ 19 ก.พ. 2020 6:40 pm โดย prmindphp
ถ้าคุณต้องเลือก
โดย noppadonsk พ 19 ก.พ. 2020 11:22 am บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
0
22
พ 19 ก.พ. 2020 11:22 am โดย noppadonsk
อยากจะทราบว่าวิธีการแสดงค่าอาเรย์แต่ล่ะค่าครับ
โดย waterwelon พ 19 ก.พ. 2020 11:04 am บอร์ด Programming - PHP
2
45
พ 19 ก.พ. 2020 11:58 am โดย thatsawan
คลายเครียด
โดย noppadonsk อ 18 ก.พ. 2020 2:50 pm บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
0
40
อ 18 ก.พ. 2020 2:50 pm โดย noppadonsk
7 สิ่งที่ต้องปรับปรุงเพื่อลดค่า Bounce Rate บนหน้าเว็บไซต์
โดย phasamon อ 18 ก.พ. 2020 10:22 am บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
0
30
อ 18 ก.พ. 2020 10:22 am โดย phasamon
อยากให้ธุรกิจเป็นที่รู้จักบนโลกออนไลน์ ลองหาบริษัทรับทำ SEO ดูซิ !
โดย totheworld จ 17 ก.พ. 2020 3:34 pm บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
0
73
จ 17 ก.พ. 2020 3:34 pm โดย totheworld
สี่เหตุผลที่ควรปรับปรุงเว็บไซต์
โดย phasamon จ 17 ก.พ. 2020 2:05 pm บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
0
53
จ 17 ก.พ. 2020 2:05 pm โดย phasamon
อย่าได้พลาดเชียว
โดย noppadonsk จ 17 ก.พ. 2020 10:52 am บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
0
27
จ 17 ก.พ. 2020 10:52 am โดย noppadonsk
วิธีการแก้ไขปํญหา undefined index กรณีกำหนดเงือนไขเทียบค่าอาร์เรย์
โดย Ittichai_chupol ศ 14 ก.พ. 2020 5:50 pm บอร์ด PHP Knowledge
0
110
ศ 14 ก.พ. 2020 5:50 pm โดย Ittichai_chupol
เรื่องน่าเศร้า
โดย noppadonsk ศ 14 ก.พ. 2020 10:19 am บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
0
80
ศ 14 ก.พ. 2020 10:19 am โดย noppadonsk
อยากทรบวิธีจัดการไม่ให้สมาชิกที่อยู่ในกลุ่มที่กำหนดมาส่องโพสต์ของผู้อื่นได้
โดย Ittichai_chupol พฤ 13 ก.พ. 2020 3:22 pm บอร์ด Programming - PHP
3
118
พฤ 13 ก.พ. 2020 5:31 pm โดย thatsawan
กลับไปเริ่มใหม่
โดย noppadonsk พฤ 13 ก.พ. 2020 10:57 am บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
0
70
พฤ 13 ก.พ. 2020 10:57 am โดย noppadonsk
อยากทราบการเอาเลขมาคุณในช่อง 10อัน แล้วมาแล้วผลข้างล่างครับ
โดย comopal พ 12 ก.พ. 2020 6:49 pm บอร์ด Programming - PHP
1
181
พฤ 13 ก.พ. 2020 9:39 am โดย LEG
ต้องรีบเดี๋ยวลืม
โดย noppadonsk พ 12 ก.พ. 2020 10:56 am บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
0
70
พ 12 ก.พ. 2020 10:56 am โดย noppadonsk