> 백엔드 개발 > PHP 튜토리얼 > HWIOAuthBundle 설치 중 Composer의 '허용 메모리 크기가 소진되었습니다' 오류를 수정하는 방법은 무엇입니까?

HWIOAuthBundle 설치 중 Composer의 '허용 메모리 크기가 소진되었습니다' 오류를 수정하는 방법은 무엇입니까?

Mary-Kate Olsen
풀어 주다: 2024-12-01 18:52:12
원래의
411명이 탐색했습니다.

How to Fix Composer's

HWIOAuthBundle 설치 시 Composer 메모리 소진 오류

composer require를 통해 HWIOAuthBundle을 설치하려고 하면 "허용 메모리 크기가 소진되었습니다"라는 메시지가 나타날 수 있습니다. " 오류. 이는 종속성을 해결하는 동안 Composer에 메모리가 부족함을 나타냅니다.

해결책:

  1. 메모리 제한을 늘리세요.

    • php.ini 파일 편집 (예: Debian의 경우 /etc/php5/cli/php.ini) 무제한 메모리의 경우 memory_limit = -1을 설정하거나 명시적 값(예: 2G)을 지정합니다.
    • 또는 제한을 늘립니다. 명령줄 사용 인수:

      php -d memory_limit=-1 composer.phar require hwi/oauth-bundle php-http/guzzle6-adapter php-http/httplug-bundle
      로그인 후 복사
  2. 로드된 PHP.ini 파일 확인:

    • php --ini 실행 로드된 PHP.ini 파일의 위치를 ​​표시합니다. 올바른 파일을 수정하고 있는지 확인하세요.
  3. 빠른 해결 방법(macOS/Linux):

    php composer.phar COMPOSER_MEMORY_LIMIT=-1 require hwi/oauth-bundle php-http/guzzle6-adapter php-http/httplug-bundle
    로그인 후 복사
  4. 빠른 해결 (Windows):

    COMPOSER_MEMORY_LIMIT=-1 composer require hwi/oauth-bundle php-http/guzzle6-adapter php-http/httplug-bundle
    로그인 후 복사

위 내용은 HWIOAuthBundle 설치 중 Composer의 '허용 메모리 크기가 소진되었습니다' 오류를 수정하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
저자별 최신 기사
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿