ติดตั้งนักแต่งเพลงและกำหนดค่าด้วย XAMPP


9

หลังจากที่ได้อ่านในเว็บผมได้เรียนรู้ว่ามี XAMPP PHP-CLI /opt/lampp/bin/phpติดตั้งและเป็นที่เข้าถึงได้โดย ฉันติดตั้งผู้แต่งโดยใช้สิ่งต่อไปนี้และทุกอย่างเป็นไปด้วยดี:

sudo curl -s https://getcomposer.org/installer | /opt/lampp/bin/php

นักแต่งเพลงได้รับการติดตั้งอย่างสมบูรณ์แบบ หลังจากนั้นฉันทำสิ่งนี้เพื่อให้เป็นสากล:

sudo mv composer.phar /usr/local/bin/composer

ตอนนี้ฉันสร้างโฟลเดอร์ชื่อ "fb" และทำตามไฟล์ composer.json:

{"require":{        "facebook/php-sdk-v4":"4.0.*"   }}

ตอนนี้เมื่อฉันพิมพ์$ composer installเทอร์มินัลข้อความต่อไปนี้จะปรากฏขึ้น:

rohan@sanap:~/Desktop/fb$ composer install
/usr/bin/env: php: No such file or directory

โปรดช่วยฉันใช้นักแต่งเพลง ฉันควรทำอย่างไรในสถานการณ์ต่อไปนี้?

คำตอบ:


17

ติดตั้งนักแต่งเพลงเช่น:

sudo curl -s https://getcomposer.org/installer | /opt/lampp/bin/php

หลังจากการติดตั้งคุณควรเชื่อมโยงมันโดยใช้คำสั่ง:

sudo ln -s /opt/lampp/bin/php /usr/local/bin/php

จากนั้นเรียกใช้คำสั่งด้านล่างเพื่ออนุญาตให้คำสั่ง 'ผู้แต่ง' เรียกใช้ทั่วโลก (ซึ่งจะถูกเรียกใช้จากภายในโฟลเดอร์ที่คุณเพิ่งติดตั้งผู้แต่งที่ไฟล์ composer.phar เพิ่งสร้างขึ้น):

sudo mv composer.phar /usr/local/bin/composer

2
นอกจากนี้ "mv composer.phar / usr / local / bin / ผู้แต่ง" ก็ทำงานให้ฉันด้วย
Naveen Kumar V

1
@ NaveenKumarV ขอบคุณสำหรับความคิดเห็นที่เป็นสัมผัสสุดท้ายที่จำเป็นสำหรับฉันในการทำงาน!
kinsley kajiva

1
@NaveenKumarV ความคิดเห็นของคุณควรถูกเพิ่มในโซลูชัน การใช้ผู้แต่งโดยไม่ทำตามขั้นตอนสุดท้ายนี้จะไม่ทำงาน
Raymond Wachaga

5
  1. เปิดใช้งานเวอร์ชัน php จาก xampp ทั่วโลก

    ในเทอร์มินัลทำงาน: sudo gedit /etc/environment

    เพิ่มข้อความนี้ไว้ภายใน ":/opt/lampp/bin"

    คลิกบันทึกจากนั้นปิดทุกอย่าง

    หรือ symlink - "ln -s /opt/lampp/bin/php /usr/local/bin/php"

  2. ติดตั้ง Curl sudo apt-get install curl

  3. ติดตั้งนักแต่งเพลง sudo curl -sS https://getcomposer.org/installer | php

  4. mv composer.phar /usr/local/bin/composer

ตอนนี้ :: ลอง " composer" - มันน่าจะใช้ได้!


คำตอบนี้เป็นที่สมบูรณ์แบบมากขึ้นในกรณีของฉัน
Murtuza Zabuawala

ทำงานให้ฉัน :)
Naveen Kumar V

1

ฉันพบวิธีแก้ปัญหา XAMPP มี PHP-CLI ติดตั้งอยู่แล้วจึงมีความจำเป็นต้องติดตั้ง PHP-CLI ผ่าน apt-get

สาเหตุของปัญหาข้างต้นคือเมื่อมีการติดตั้ง PHP เป็นชุดพร้อมกับ XAMPP ระบบปฏิบัติการไม่ทราบว่ามี ดังนั้นสำหรับวันนี้เราควรจะเพิ่ม PHP XAMPP ตัวแปรสภาพแวดล้อม ทำได้โดยพิมพ์คำสั่งต่อไปนี้ในเทอร์มินัล

export PATH=$PATH:/opt/lampp/bin

ตอนนี้ฉันสามารถใช้ Composer ระดับโลกได้อย่างง่ายดาย!

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.