배경
설치 (사용) 작곡가하는 두 가지 방법이 있다는 것을 아는 것이 도움이된다 : 로컬 프로젝트 디렉토리에있는 파일로, 또는 전 세계적 으로 시스템 전체 실행.
(단순히 로컬 작곡가를 설치하면 파일을 다운로드하는 것을 의미한다 composer.phar
- A는 PHP 아카이브 ) 프로젝트 디렉토리에 있습니다. Composer가 필요한 모든 프로젝트에 대해 다운로드해야합니다.
명령 행에서 실행하려는 일반 PHP 파일과 마찬가지로 PHP로 파일을 실행해야합니다.
php composer.phar update
기본적으로 php
실행 파일에 파일 composer.phar
을 update
인수로 실행하도록 지시합니다 .
그러나 전역으로 설치하면 작곡가 자체를 실행 가능하게 만들 수 있으므로 PHP없이 호출 할 수 있습니다 (모든 프로젝트마다 다운로드 할 필요는 없음). 즉, 다음과 같이 작곡가를 사용할 수 있습니다.
composer update
을 실행 중이고 php composer.phar update
오류가 발생 했기 때문에 현재 디렉토리에 Could not open input file: composer.phar
없을 수 있습니다 composer.phar
.
해결책
Composer를 전체적으로 설치 한 경우 composer update
대신 대신 실행하십시오 php composer.phar update
.
Composer를 아직 설치하지 않은 경우 다음 명령을 사용하여 PHAR을 다운로드하십시오.
curl -sS https://getcomposer.org/installer | php
설치 프로그램 을 다운로드하고를 사용하여 실행합니다 php
. 설치 프로그램은 실제 작곡가 PHAR을 현재 작업 디렉토리로 다운로드하여 실행 파일로 만듭니다.
Composer를 전체적으로 설치하려면 (권장) 파일을의 위치에 복사하십시오 PATH
. 정확한 위치는 운영 체제 및 설정에 따라 다릅니다 . 자세한 내용 은 https://getcomposer.org/doc/00-intro.md#globally 를 참조하십시오.
개인적으로 필자는 홈 디렉토리에 Composer를 설치하는 것을 선호하므로 실행 파일 sudo
을 설치하거나 업데이트 할 필요가 없습니다 composer
(보안 위험이있을 수 있음). Linux를 사용하면서 다음 명령을 사용합니다.
mv composer.phar ~/.local/bin/composer