다음 튜토리얼 칼럼인 composer에서는 Composer가 의존성을 설치할 때 발생하는 오류를 처리하는 방법을 소개합니다. 필요한 친구들에게 도움이 되길 바랍니다!
최근에 Composer를 자주 다루었는데 그 과정에서 많은 함정에 부딪혔습니다. 요약하자면
0x01 설치하는 동안 Composer가 나타났습니다. 종료되고 종료되었습니다
0x02 "설치 가능한 패키지 세트로 요구 사항을 확인할 수 없습니다."가 나타납니다.
다음 명령을 사용하여 작곡가.json을 설치할 때 다음 두 가지 문제가 자주 발생합니다.
composer install
상황은 다음과 같습니다
이 상황은 캐시가 부족하여 발생하는 문제입니다.
free -m mkdir -p /var/_swap_ cd /var/_swap_ dd if=/dev/zero of=swap종속성을 설치할 때 작곡가에 오류가 발생하면 어떻게 해야 합니까? bs=1M count=2000 mkswap swap종속성을 설치할 때 작곡가에 오류가 발생하면 어떻게 해야 합니까? swapon swap종속성을 설치할 때 작곡가에 오류가 발생하면 어떻게 해야 합니까? echo "/var/_swap_/swap종속성을 설치할 때 작곡가에 오류가 발생하면 어떻게 해야 합니까? none swap sw 0 0" >> /etc/fstab free -m
이러한 종류의 오류는 일반적으로 다음과 같습니다
"귀하의 요구 사항 설치 가능한 패키지 세트로 확인할 수 없습니다.", "터미널 내부에서 php --ini
를 실행하여 CLI 모드에서 PHP가 어떤 파일을 사용하는지 확인할 수도 있습니다." 이 두 가지 프롬프트가 있지만 이것이 우리의 관심의 초점은 아닙니다.
우리가 주목해야 할 것은 중간 문제가 프롬프트하는 것입니다.
예를 들어 다음과 같은 상황에서
이 경우 이 오류를 해결하려면 PHP에 해당하는 gd만 설치하면 됩니다.
여기에서는 Ubuntu를 예로 들어 php7.0을 설치하면 다음 명령을 사용하여 설치할 수 있습니다.
apt-get install php7.0
이때 설치하려면 다음 명령을 실행해야 하는데 이 문제가 발생할 수 있습니다. 해결되세요
apt-get install php7.0-gd
다음 예제도 같은 해결 방법이 있습니다
apt-get install php7.0-mbstring
php7.2를 설치했다면 여기에서 버전을 변경하세요
apt-get install php7.2-mbstring
위 내용은 종속성을 설치할 때 작곡가에 오류가 발생하면 어떻게 해야 합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!