Linux

PHP configure 에러관련 yum 설치

Jack Moon 2012. 10. 8. 16:39

 

PHP configure 에러관련 yum 설치

출처 : http://www.eukhost.com/forums/f15/troubleshooting-php-installations-compilations-linux-servers-6041/

 It's very easy to install PHP or Apache software using yum or rpm on plain Linux servers. It installs all the necessary dependency packages automatically, we don’t need to install such dependent or development packages manually.

RPM’s are standard packages which are pre-compiled with some basic settings/modules but some of application needed the extra module which doesn’t exit in pre-compiled rpm, in such case you will have to recompile the php-apache manually. Compiling any application from source is always the right idea. Though time consuming and sometimes painful, it allows you the privilege of setting the required modules.

Here are some command errors which occur while installing/compiling/building PHP 5 manually on Linux Servers, you can fix them by installing appropriate development modules.

1) Configure: error: xml2-config not found. Please check your libxml2 installation.

Solutions :

Quote:
#yum install libxml2-devel

2) Checking for pkg-config... /usr/bin/pkg-config
configure: error: Cannot find OpenSSL's <evp.h>

Solutions :

Quote:
#yum install openssl-devel

3) Configure: error: Please reinstall the BZip2 distribution

Solutions :

Quote:
# yum install bzip2-devel

4) Configure: error: Please reinstall the libcurl distribution -
easy.h should be in <curl-dir>/include/curl/

Solutions :

Quote:
# yum install curl-devel

5) Configure: error: libjpeg.(also) not found.

Solutions :

Quote:
# yum install libjpeg-devel

6) Configure: error: libpng.(also) not found.

Solutions :

Quote:
# yum install libpng-devel

7) Configure: error: freetype.h not found.
Solutions :

Quote:
#yum install freetype-devel

8) Configure: error: Unable to locate gmp.h

Solutions :

Quote:
# yum install gmp-devel

9) Configure: error: Cannot find MySQL header files under /usr.
Note that the MySQL client library is not bundled anymore!

Solutions :

Quote:
# yum install mysql-devel

10) Configure: error: Please reinstall the ncurses distribution

Solutions :

Quote:
# yum install ncurses-devel

11) Checking for unixODBC support... configure: error: ODBC header file '/usr/include/sqlext.h' not found!

Solutions :

Quote:
# yum install unixODBC-devel

12) Configure: error: Cannot find pspell

Solutions :

Quote:
# yum install pspell-devel

13) Configure: error: snmp.h not found. Check your SNMP installation.

Solutions :

Quote:
# yum install net-snmp-devel

If you have any doubts or face any errors, please feel free to approach me with your queries..

__________________
Thanks and Regards,
Alex P
System Administrator.
Dedicated Hosting || Semi Dedicated Hosting

 

 

 

'Linux' 카테고리의 다른 글

SSH 환경설정  (0) 2012.10.08
rsync 원격백업설정  (0) 2012.10.08
pear Spreadsheet_Excel_Writer 설치  (0) 2012.10.08
리눅스 명령어 (mail)  (0) 2012.10.08
Mail 로그 확인  (0) 2012.10.08