이 문서에서는 주로 PHP에서 구성을 컴파일할 때 발생하는 일반적인 오류 요약에 대한 정보를 소개합니다. 이 기사에서는 이러한 오류를 해결하는 데 필요한 몇 가지 일반적인 구성 오류 메시지를 요약합니다. PHP 요약
PHP 설치는 때때로 매우 간단하지만, 애플리케이션이 너무 많으면 설치하기가 골치아플 것입니다! 가장 흔한 실수는 PHP 확장을 설치할 때입니다. 실제로 Apache 유형의 애플리케이션을 사용하든 Nginx 유형의 애플리케이션을 사용하든 PHP 설치는 그다지 간단하지 않습니다. 비록 인터넷에 많은 구성 매개변수가 있지만 그 중 많은 구성 매개변수가 사용자에게 적합하지 않을 수 있습니다. 시스템 버전 및 커널과 직접적으로 관련됩니다. 따라서 설치가 완전히 성공하려면 계속해서 직접 디버깅해야 합니다. 이 문서에는 몇 가지 일반적인 구성 오류 메시지와 이러한 오류 해결 과정이 요약되어 있습니다.
1. 구성: 오류:curses/termcap 라이브러리를 찾을 수 없습니다인터넷에서 다음과 같은 말이 있습니다: –with-named-curses-libs=/usr/lib/libncursesw.so.5 이것은 실제로 잘못된 것입니다. 구성 오류로 해결되지만 올바른 접근 방식은centos: yum -y install ncurses-devel debian: apt-get install libncurses5-dev
2입니다. libxml2 설치를 확인하세요.
centos: yum -y install libxml2 libxml2-devel debian : apt-get install libxml2-dev
3. 구성: 오류: OpenSSL의
centos: yum -y install openssl-devel
4을 찾을 수 없습니다. 구성: 오류: libjpeg.(a|so) 찾을 수 없음
centos: yum -y install gd centos: yum -y install gd-devel debian: apt-get install libjpeg-dev
5. 구성: 오류: libpng.(a|so) 없음 Found.
apt-get install libpng12-dev
6. 구성: 오류: lex에서 출력을 찾을 수 없습니다. 포기
yum -y install flex
7. 구성: 오류: mod_deflate가 요청되었지만 전제 조건 오류로 인해 빌드할 수 없습니다
centos: yum -y install zlib-devel openssl-devel debian: apt-get install zlib1g-dev
8, 구성: 오류: libxpm.(a|so)를 찾을 수 없습니다.
centos: yum -y install libxpm-dev debian: apt-get install libxpm-dev
9. 구성: 오류: freetype.h를 찾을 수 없습니다.
centos: yum install freetype-devel debian: apt-get install libfreetype6-dev
10. 구성: 오류: … 인식된 SSL/TLS 툴킷이 감지되지 않았습니다
centos: yum -y install libssl-dev debian: apt-get install libssl-dev
11. 구성: 오류: BZip2 배포판을 다시 설치하십시오
centos: yum install bzip2 bzip2-devel debian: apt-get install bzip2-devel
12. 구성: 오류: libcurl 배포판을 다시 설치하십시오. easy.h는 /include에 있어야 합니다. /curl/
centos: yum install curl curl-devel (For Redhat & Fedora) # install libcurl4-gnutls-dev (For Ubuntu)
13. 구성: 오류: gmp.h
centos: yum install gmp-devel
14을 찾을 수 없습니다. 구성: 오류: /usr에서 MySQL 헤더 파일을 찾을 수 없습니다. 더 이상 번들로 제공되지 않습니다!
yum install mysql-devel (For Redhat & Fedora) # apt-get install libmysql++-dev (For Ubuntu)
15. 구성: 오류: ncurses 배포판을 다시 설치하세요
Solutions : centos: yum install ncurses ncurses-devel
16. unixODBC 지원 확인 중... 구성: 오류: ODBC 헤더 파일 '/usr/include/sqlext.h' 찾을 수 없습니다!
Solutions : centos: yum install unixODBC-devel
Solutions : centos: yum install pspell-devel
Solutions : yum install libmcrypt libmcrypt-devel (For Redhat & Fedora) # apt-get install libmcrypt-dev
위 내용은 PHP에서 구성을 컴파일할 때 발생하는 일반적인 오류 요약의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!