작곡가를 어떻게 운영하죠?
는 방금 in in in in에 했다./usr/bin
그 했을 때.php composer.phar
작곡가에 대한 도움말 정보를 얻었어요. 다른 ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★Could not open input file: composer.phar
" " " " "php composer.phar
든든곳 ?에 ?? ????
Composer는 현재 작업 디렉토리와 함께 작동하므로 시스템 전체에 설치할 수 있습니다.
- 다음과 같은 경로에서 디렉토리로 변경
cd /usr/local/bin
- 컴포저 가져오기
curl -sS https://getcomposer.org/installer | php
- par를 실행 가능한 파일로 만듭니다.
chmod a+x composer.phar
- 프로젝트 디렉토리로 변경
cd /path/to/my/project
- Composer를 평소처럼 사용합니다.
composer.phar install
- 필요에 따라서, 다음의 이름을 변경할 수 있습니다.
composer.phar
로.composer
쉽게 말하면
업데이트: 다운로드 할 수 없거나 다운로드하고 싶지 않을 수 있습니다./usr/local/bin
( 사용자 이해 볼 수
- 오픈 터미널
curl -sS http://getcomposer.org/installer | php -- --filename=composer
chmod a+x composer
sudo mv composer /usr/local/bin/composer
업데이트 2: Windows 10 및 PHP 7의 경우 이 튜토리얼(아카이브)을 권장합니다.개인적으로 PHP 7.3 VC15 x64 Non Thread Safe 버전보다 Visual C++ Redistributable for Visual Studio 2017 x64 버전을 먼저 설치했습니다(Windows용 PHP 페이지의 사이드 메뉴에서 두 버전 모두 확인).주의 깊게 읽어주세요.enable-extensions 섹션이 다를 수 있습니다(extension=curl
extension=php_curl.dll
처럼 잘 먹힌다.을 빈다마법처럼 작동합니다.행운을 빕니다!
."는 할 수 있으며, para "para" "" "para "para "para "는 para "para"를 붙일 필요가 .php
인크루드_경로' 입니다. (bash' $PATH' php' include_path' 입니다.
터미널을 통해 어디서든(MacOS X에서) Composer를 실행하는 방법
배경:
실제로 getComposer 웹사이트에는 다음과 같은 curl 명령어를 사용하여 Composer를 설치한다고 명시되어 있습니다.
curl -sS https://getcomposer.org/installer |php
그리고 그것은 확실히 의도된 것을 한다.그리고 작곡가를 옮기라고 쓰여 있어요.par를 /usr/local/bin/composer 디렉토리로 이동한 후 단말기에서 다음 명령줄을 사용하여 글로벌하게 컴포저를 사용할 수 있습니다.
mv composer.phar /usr/local/bin/composer
질문:.
그래서 구글에 접속하게 된 문제는 Mac OS X 터미널에서 위의 행을 실행했을 때 "Permission denied"라고 되어 있었다는 것입니다.다음과 같습니다.
mv: rename composer.phar to /usr/local/bin/composer: Permission denied
답변:
팔로우 링크는 마법처럼 저를 해결책으로 이끌었고, 저는 그것에 감사합니다.방금 놓친 것은 위의 "이동" 명령줄 앞에 sudo 명령어입니다.Move 명령어는 다음과 같습니다.
sudo mv composer.phar /usr/local/bin/composer
Password:
직접 사용자 인증을 요청하고 권한이 있는지 확인합니다.따라서 유효한 비밀번호를 입력하면 Moving이 완료되며 다음 행을 사용하여 컴포저가 글로벌하게 설치되어 있는지 확인할 수 있습니다.
composer about
저는 이 답변이 당신의 시야를 넓히고 마침내 당신의 문제를 해결하는 데 도움이 되기를 바랍니다.
건배!
먼저 Composer 설치 설명서에 설명된 대로 Composer를 설치합니다.참고용으로 여기에 추가했습니다.
curl -sS https://getcomposer.org/installer | php
그런 다음 파일을 '/usr/local/bin'으로 이동합니다.
sudo mv composer.phar /usr/local/bin/composer
보세요.composer -V
다음과 같은 출력이 나올 경우Composer version
작곡가
like like like like like like like like like like like like like like like composer: command not found
는 다음 명령을 사용하여 컴포넌트의 에일리어스를 작성하는 것을 의미합니다.이치노
alias composer='/usr/local/bin/composer'
''를 실행하면''' 이 됩니다.composer -V
즉, 다음과 같은 출력을 얻을 수 있습니다.Composer Version
그 뒤에 버전 번호를 붙입니다.
이게 누군가에게 도움이 되길 바랍니다.
냥냥으로 옮겨주세요./usr/local/bin
와 합니다.
sudo mv composer.phar /usr/local/bin/composer
컴포저를 글로벌하게 설치하려면 이 명령을 실행하십시오.
curl -sS https://getcomposer.org/installer | sudo php -- --install-dir=/usr/local/bin --filename=composer
MAC 및 LINUX 의 경우는, 다음의 순서를 사용합니다.
composer가 있는 디렉토리를 추가합니다.phar는 PATH:
export PATH=$PATH:/yourdirectory
작곡가의 이름을 바꾼다.par에서 composer로:
mv composer.phar composer
글로벌 설치를 간단하게 실행하여 어디에서나 실행할 수 있습니다.
curl -sS https://getcomposer.org/installer | php
mv composer.phar /usr/local/bin/composer
https://getcomposer.org/doc/00-intro.md#globally 웹사이트에서는 이 방법을 권장합니다.Ubuntu 14.04에서는 정상적으로 동작. 문제 없음.이렇게 하면 예를 들어 할 필요가 없습니다.php compomser.phar show
하면 composer show
를 참조해 주세요.
다른 장소에서 실행할 경우 프로그램과 함께 제공되는 컴포저 프로그램을 사용할 수 있습니다.기본적으로 bash 스크립트입니다.이 코드가 없는 경우 다음 코드를 텍스트 파일에 복사하는 것만으로 생성할 수 있습니다.
#!/bin/sh
dir=$(d=$(dirname "$0"); cd "$d" && pwd)
if command -v 'cygpath' >/dev/null 2>&1; then
dir=$(cygpath -m $dir);
fi
dir=$(echo $dir | sed 's/ /\ /g')
php "${dir}/composer.phar" $*
그런 다음 파일을 bin 폴더에 저장하고 파일 확장자를 지정하지 않고 composer라는 이름을 지정합니다.그런 다음 환경 변수에 bin 폴더를 추가합니다.
이 중 일부는 서버에서 실행 중인 OS가 원인일 수 있습니다.최근에 Ubuntu를 실행하는 새로운 호스팅 환경으로 마이그레이션했습니다. 에일리어스를 추가합니다.alias composer="/path/to/your/composer"
.httprc ://to.to.to.to.to.to.to.to.to.to.to.t의 두 .
csh를 사용하다하려면 을 합니다.echo $0
반환되는 것이-csh
csh/tcsh를 사용하면 Composer에서 실행되는 일부 프로세스가 실패하기 때문에 bash로 변경해야 합니다.
변경하려면 먼저 실행함으로써 서버에서 bash를 사용할 수 있는지 확인합니다.cat /etc/shells
반환된 에 .가 되어 있는 경우bin/bash
하려면 "bash"를 실행합니다chsh -s /bin/csh
.
에서는 Composer를수"Composer"를 실행하여 .source ~/.bashrc
★★★★★★★★★★★★★★★★★」source ~/.bash_profile
스크립트를 로드하지 않기 Ubuntu는 Bash 스크립트를 않기 .profile
를 디폴트 스크립트로 사용합니다.
세션을 열었을 때 Bash 스크립트를 로드하려면 .profile에 다음 명령을 추가합니다(이는 Bash 스크립트가 .bashrc인 경우입니다.bash_profile 또는 기타의 경우 그에 따라 수정하십시오).
if [ -n "$BASH_VERSION" ]; then
# include .bashrc if it exists
if [ -f "$HOME/.bashrc" ]; then
. "$HOME/.bashrc"
fi
fi
테스트하려면 세션을 닫고 새로고침합니다. '실행하다', '실행하다', '실행하다', '실행하다', '실행하다', '실행하다', '실행하다', '실행하다', '실행하다', '실행하다 '실행하다', '실행하다', '실행하다' 됩니다.composer -v
★★★★★★★★★★★★★★★★★」which composer
정상적으로 동작합니다.
언급URL : https://stackoverflow.com/questions/11333230/how-to-run-composer-from-anywhere
'it-source' 카테고리의 다른 글
PHP로 JSON 데이터를 생성하는 방법은 무엇입니까? (0) | 2022.11.01 |
---|---|
Laravel Archent를 사용하여 Multiple Where 절 쿼리를 작성하는 방법 (0) | 2022.11.01 |
상대 Import - Module Not Found Error :x라는 이름의 모듈이 없습니다. (0) | 2022.11.01 |
WooCommerce 주문 세부 정보 가져오는 방법 (0) | 2022.11.01 |
비단뱀 판다의 기둥 이름에서 기둥 색인 가져오기 (0) | 2022.11.01 |