ถามผู้รู้ Magento2 ครับ

เริ่มโดย nicezax7, 08 มีนาคม 2017, 10:24:39

หัวข้อก่อนหน้า - หัวข้อถัดไป

0 สมาชิก และ 1 ผู้มาเยือน กำลังดูหัวข้อนี้

nicezax7

สวัสดีครับ พอดีผมมือใหม่ Magento มากๆ

พอดีหาวิธีลง Extension ของ Magento2 อยู่ ลงยังไงก็ไม่ได้ครับ
คือมันมีวิธีลง Extension ที่ผมพอรู้ข้อมูลคือ มีอยู่ 2 วิธี คือ
1.ลงผ่านเว็บ Magento
2.ลงแบบ Manually อะไรสักอย่าง

วิธีที่ 1 คือ ลงผ่านเว็บเลย แต่ติดปัญหาตรงที่ว่าคือ ไม่สามารถติดตั้งได้ เพราะ มันเช็คไม่ผ่าน ซึ่งมันให้ทำการ Cron และ เวอร์ชั่น PHP ไม่ผ่าน เลยหาวิธีแก้ ก็คือ
วิธีที่ 2 คือลงแบบผ่าน Composer ซึ่งให้ติดตั้งผ่าน Command line ซึ่งอันนี้ทำยังไงๆๆ ก็ไม่ได้เลย ทำตามวิธีใน Youtube แล้วอะไรก็แล้ว แต่ก็ไม่สามารถใช้คำสั่งอะไรได้เลย

คือใครพอจะทราบวิธีแก้ปัญหานี้ไหมครับ ลง Extionsion ไม่ได้เลย T^T

nanae29

เข้า command line ผ่าน SSH ครับ
run -> php bin/magento  setup:upgrade
    -> php bin/magento setup:static-content:deploy
จะยุ่งพอสมควรหากไม่ใช้ vps ครับ


taggi

เปลี่ยนไปใช้ vps ครับเพราะว่าจำเป็นต้องใช้ คำสั่ง command line ซึ่งจำเป็นมากๆสำหรับ M2 โฮสแบบ Shared Hosting จะใช้ commandline ไม่ได้ และก็เอา M2 ไม่อยู่แน่นอนครับ
ใช้ VPS หรือไม่ก็ cloud จะดีกว่าครับ
รับทําเว็บไซต์ขายของ www.Magethaiuser.com

เว็บขายสินค้า ,เว็บ E-Commerce ด้วย Magento และ Wordpress

ติดต่อ: PM หรือ  LINE : wutdev

nicezax7

อ้างถึงจาก: nanae29 ใน 10 มีนาคม 2017, 11:21:22
เข้า command line ผ่าน SSH ครับ
run -> php bin/magento  setup:upgrade
    -> php bin/magento setup:static-content:deploy
จะยุ่งพอสมควรหากไม่ใช้ vps ครับ



อ้างถึงจาก: taggi ใน 10 มีนาคม 2017, 13:41:04
เปลี่ยนไปใช้ vps ครับเพราะว่าจำเป็นต้องใช้ คำสั่ง command line ซึ่งจำเป็นมากๆสำหรับ M2 โฮสแบบ Shared Hosting จะใช้ commandline ไม่ได้ และก็เอา M2 ไม่อยู่แน่นอนครับ
ใช้ VPS หรือไม่ก็ cloud จะดีกว่าครับ


ขอบคุณสำหรับคำตอบครับ คือ ผมพยายามที่จะลงผ่าน command line โดยใช้โปรแกรม Putty เพื่อใช้คำสั่งที่ว่ามานี้ แต่ตัว Putty เองมันขึ้นว่า Network Error ก็คือทางผู้ให้บริการเช่า Server เขาไม่อนุญาติให้เราเข้าไปใช่ไหมครับ ผมก็ได้หาวิธีที่จะแก้ปัญหานี้ต่อ สรุปก็คือ ต้องเข้าไปที่ Server คือ ต้องเข้าไปที่ os ของ server เลย แต่ปัญหาก็คือ ผมไม่รู้ว่า Server ที่ใช้อยู่เป็นแบบ VPS ส่วนตัว หรือ เป็นแบบ ShareHosting เพราะเว็บที่ทำอยู่นี้เป็นของบริษัท :P

nanae29

ถามเจ้าของ Host เลย ถ้าเป็น sharehost ใช้ไม่ได้ ให้ย้ายไปใช้ vps หรือ dedicate ถึงจะใช้ได้
หรือให้ผู้เชี่ยวชาญ Linux ของ host ช่วยเหลือครับดีกว่า