美工统筹SEO,为企业电子商务营销助力!
PHP编译configure经罕见毛病的总结
一佰互联网站开辟设想(www.taishanly.com) 宣布日期 2020-04-26 09:01:52 阅读数: 120
PHP编译configure经罕见毛病的总结
PHP的装置固然偶然候很简略,可是若是利用一多,咱们装置起来就很头痛了!犯错最多的便是装置PHP扩大的时辰了。实在不论是你是Apache类的利用仍是Nginx类的,PHP的装置都不是很简略,固然网上有良多configure参数,可是那不必然是合适你的,由于良多都间接干系着你的体系版本和内核。是以要本身亲身不时的调试,能力完整装置胜利。 本文总结了一些罕见的configure毛病信息和处理这些毛病的经历。
1、configure: error: No curses/termcap library found
网上有的说法是:–with-named-curses-libs=/usr/lib/libncursesw.so.5 实在是毛病的,固然能处理configure的毛病,可是make的时辰会提醒毛病,准确的做法应当是
centos: yum -y install ncurses-develdebian: apt-get install libncurses5-dev
2、configure: error: xml2-config not found. Please check your libxml2 installation.
centos: yum -y install libxml2 libxml2-develdebian : apt-get install libxml2-dev
3、configure: error: Cannot find OpenSSL"s
centos: yum -y install openssl-devel
4、configure: error: libjpeg.(a|so) not found
centos: yum -y install gdcentos: yum -y install gd-develdebian: apt-get install libjpeg-dev
5、configure: error: libpng.(a|so) not found.
apt-get install libpng12-dev
6、configure: error: cannot find output from lex; giving up
yum -y install flex
7、configure: error: mod_deflate has been requested but can not be built due to prerequisite failures
centos: yum -y install zlib-devel openssl-develdebian: apt-get install zlib1g-dev
8、configure: error: libxpm.(a|so) not found.
centos: yum -y install libxpm-devdebian: apt-get install libxpm-dev
9、configure: error: freetype.h not found.
centos: yum install freetype-develdebian: apt-get install libfreetype6-dev
10、configure: error: …No recognized SSL/TLS toolkit detected
centos: yum -y install libssl-devdebian: apt-get install libssl-dev
11、Configure: error: Please reinstall the BZip2 distribution
centos: yum install bzip2 bzip2-develdebian: apt-get install bzip2-devel
12、Configure: error: Please reinstall the libcurl distribution – easy.h should be in /include/curl/
centos: yum install curl curl-devel (For Redhat & Fedora)# install libcurl4-gnutls-dev (For Ubuntu)
13、Configure: error: Unable to locate gmp.h
centos: yum install gmp-devel
14、Configure: error: Cannot find MySQL header files under /usr. Note that the MySQL client library is not bundled anymore!
yum install mysql-devel (For Redhat & Fedora)# apt-get install libmysql++-dev (For Ubuntu)
15、Configure: error: Please reinstall the ncurses distribution
Solutions :centos: yum install ncurses ncurses-devel
16、Checking for unixODBC support… configure: error: ODBC header file ‘/usr/include/sqlext.h" not found!
Solutions :centos: yum install unixODBC-devel
17、Configure: error: Cannot find pspell
Solutions :centos: yum install pspell-devel
18、configure: error: mcrypt.h not found. Please reinstall libmcrypt.
Solutions :yum install libmcrypt libmcrypt-devel (For Redhat & Fedora)# apt-get install libmcrypt-dev
19、Configure: error: snmp.h not found. Check your SNMP installation.
Solutions :yum install net-snmp net-snmp-devel
20、开启LDAP办事还须要
yum -y install openldap-devel openldap-servers openldap-clients
21、configure: error: cannot find output from lex; giving up
centos: yum -y install flex
22、configure: error: mod_deflate has been requested but can not be built due to prerequisite failures
centos: yum -y install zlib-devel openssl-develdebian: apt-get install zlib1g-dev
以上便是php编译configure罕见毛病的总结,若有疑难请留言或到本站社区交换会商,感激阅读,但愿能赞助到大师,感谢大师对本站 的撑持!
上一篇: PHP基于Closure类建立匿名函数的体例详解 | 下一篇:基于PHP经常利用文件函数和目次函数清算