>  기사  >  백엔드 개발  >  phpize를 실행할 때 \'Cannot Find config.m4\' 오류가 발생하는 이유는 무엇입니까?

phpize를 실행할 때 \'Cannot Find config.m4\' 오류가 발생하는 이유는 무엇입니까?

Linda Hamilton
Linda Hamilton원래의
2024-10-27 14:04:29683검색

Why Am I Getting the

phpize에서 "Cannot Find config.m4" 오류 문제 해결

phpize를 실행하는 동안 "Cannot find config.m4" 오류가 발생하는 것은 ffmpeg와 같은 확장 프로그램 설치를 방해할 수 있는 일반적인 문제입니다. 이 오류를 해결하고 phpize를 시작하고 실행하는 방법은 다음과 같습니다.

전제 조건:

php-와 같은 PHP 버전에 필요한 개발 패키지를 이미 설치했습니다. Debian/Ubuntu용 dev 또는 RHEL/CentOS용 php-devel.

해결책:

Debian/Ubuntu:

Debian 9 또는 Ubuntu 16.04의 경우 php-dev 종속 패키지를 설치합니다.

<code class="shell">sudo apt install php-dev</code>

이전 버전의 Debian/Ubuntu:

  • PHP 5의 경우 php5를 설치합니다. -dev:

    <code class="shell">sudo apt-get install php5-dev</code>
  • PHP 7.x의 경우 php7.x-dev를 설치합니다(x를 PHP 버전으로 교체):

    <code class="shell">sudo apt-get install php7.x-dev</code>

RHEL/CentOS:

php-devel 패키지 설치:

<code class="shell">yum install php-devel</code>

추가 참고 사항:

  • 설치하려는 확장 프로그램의 최상위 소스 디렉터리에서 phpize를 실행했는지 확인하세요.
  • 개발 패키지를 설치한 후에도 계속 오류가 발생하면 다음 명령을 사용해 보세요. config.m4 찾기:

    <code class="shell">find / -type f -name config.m4</code>

개발 패키지가 설치되면 phpize를 실행하고 확장 설치를 진행할 수 있습니다.

위 내용은 phpize를 실행할 때 \'Cannot Find config.m4\' 오류가 발생하는 이유는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.