คำถามติดแท็ก composer-php

Composer เป็นโปรแกรมจัดการแพ็คเกจระดับแอปพลิเคชันสำหรับภาษาโปรแกรม PHP เป็นรูปแบบมาตรฐานสำหรับการจัดการอย่างง่ายดายโดยใช้การอ้างอิงโปรเจ็กต์ (ไลบรารี) ที่ใช้ PHP และได้รับแรงบันดาลใจอย่างมากจาก "npm" ของ Node.js และ "bundler" ของ Ruby ใช้กับแท็ก [php]

19
ขีด จำกัด หน่วยความจำอัพเดตผู้แต่ง
ฉันต้องเรียกใช้การอัปเดตผู้แต่งที่โฮสติ้งของฉันดังนั้นฉันจึงเข้าสู่ระบบด้วย ssh และพยายามเรียกใช้คำสั่ง composer update ภายใน / www โฟลเดอร์ที่ฉันมีการติดตั้ง Laravel และนักแต่งเพลง แต่ฉันได้รับข้อผิดพลาด: ในการติดต่อกับผู้ให้บริการโฮสติ้งของฉันพวกเขาบอกให้ฉันเรียกใช้คำสั่ง: php -d memory_limit=512M composer update ฉันเรียกใช้คำสั่งนี้ แต่ได้รับ: "ไม่สามารถเปิดไฟล์: นักแต่งเพลง" จะทำอย่างไร? ทางออกที่นี่คืออะไร?

9
OSX -bash: composer: ไม่พบคำสั่ง
หากฉันพิมพ์ "นักแต่งเพลง" ฉันได้รับข้อความแสดงข้อผิดพลาดข้างต้น ฉันทำบน macbook ของฉัน: curl -sS https://getcomposer.org/installer | php sudo mv composer.phar /usr/local/bin/composer เพื่อติดตั้ง Composer ทั่วโลก ฉันต้องสร้างไดเร็กทอรี / local / bin / composer ด้วยตนเองซึ่งอาจทำให้เกิดข้อผิดพลาด php composer.phar ทำงานถ้าฉันอยู่ในไดเร็กทอรีรหัสของฉันโดยที่ไฟล์. phar อยู่ ฉันจะทำอย่างไรเพื่อแก้ปัญหาและเรียกใช้นักแต่งเพลงทั่วโลก ของฉัน ~ / .profile export PS1="\W: " export CLICOLOR=1 export LSCOLORS=gxBxhxDxfxhxhxhxhxcxcx ~: echo $ PATH /usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/git/bin:/usr/local/bin ~:

2
คำนำหน้า PSR-4 ที่ไม่ว่างเปล่าต้องลงท้ายด้วยตัวคั่นเนมสเปซ
ฉันพยายามตั้งค่า PSR-4 ด้วย Composer แต่ฉันเพิ่งได้รับ A non-empty PSR-4 prefix must end with a namespace separator. ของautoloadฉันcomposer.jsonมีลักษณะดังนี้: "autoload": { "psr-4": { "Acme\\models" : "app/models" } }, app/models มันว่างเปล่า. ผมทำอะไรผิดหรือเปล่า? ฉันจะแก้ไขปัญหานี้ได้อย่างไร?

9
ติดตั้ง ext-zip สำหรับ Mac
ฉันกำลังพยายามเรียกใช้composer updateและฉันได้รับข้อผิดพลาดต่อไปนี้: Problem 1 - The requested PHP extension ext-zip * is missing from your system. Install or enable PHP's zip extension. Problem 2 - maatwebsite/excel 3.1.10 requires phpoffice/phpspreadsheet ^1.6 -> satisfiable by phpoffice/phpspreadsheet[1.6.0, 1.7.0, 1.8.0, 1.8.1, 1.8.2, 1.9.0]. - maatwebsite/excel 3.1.11 requires phpoffice/phpspreadsheet ^1.6 -> satisfiable by phpoffice/phpspreadsheet[1.6.0, 1.7.0, …

2
คำเตือนการเลิกใช้งานหลังจากอัพเกรด Symfony 4.3.9 เป็น 4.4.1 / 5.0
ฉันมีการติดตั้ง Symfony 3.4.9 ที่ไม่คิดค่าใช้จ่าย ดังนั้นฉันจึงอัพเกรด FW เป็น 4.1.1 ตอนนี้ฉันได้รับคำเตือนถึงการคัดค้านทั้งหมด 9 ครั้งที่มาจากห้องสมุดผู้จัดจำหน่าย: การสร้าง Doctrine \ ORM \ Mapping \ UnderscoreNamingStrategy โดยไม่ทำให้หมายเลขทราบถูกคัดค้านและจะถูกลบใน Doctrine ORM 3.0 คลาส "Symfony \ Component \ HttpKernel \ EventListener \ ExceptionListener" เลิกใช้แล้วตั้งแต่ Symfony 4.4 ใช้ "ErrorListener" แทน คลาส Doctrine \ Common \ Persistence \ Mapping \ AbstractClassMetadataFactory เลิกใช้แล้วตั้งแต่ …
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.