首页 >后端开发 >php教程 >PHP编译安装时常见错误解决办法_PHP

PHP编译安装时常见错误解决办法_PHP

WBOY
WBOY原创
2016-05-30 08:47:471261浏览

本文发布于 https://coderwall.com/p/ggmpfa

配置:错误:找不到 xslt-config。请重新安装 libxslt >= 1.1.0 发行版

代码如下:


yum -y install libxslt-devel


配置:错误:找不到 net-snmp-config 二进制文件。请检查您的 net-snmp 安装。

代码如下:


yum -y install net-snmp-devel


配置:错误:请重新安装 readline - 我找不到 readline.h

代码如下:


yum -y install readline-devel


配置:错误:找不到 pspell

代码如下:


yum -y install aspell-devel


正在检查 unixODBC 支持...配置:错误:未找到 ODBC 头文件“/usr/include/sqlext.h”!

代码如下:


yum -y install unixODBC-devel


配置:错误:无法检测 ICU 前缀或 /usr/bin/icu-config 失败。请验证 ICU 安装前缀并确保 icu-config 有效。

代码如下:


yum -y install libicu-devel


配置:错误:utf8mime2text() 有新签名,但缺少 U8TCANONICAL。这不应该发生。检查 config.log 以获取更多信息。

代码如下:


yum -y install libc-client-devel


配置:错误:找不到 freetype.h。

代码如下:


yum -y install freetype-devel


配置:错误:找不到 xpm.h。

代码如下:


yum -y install libXpm-devel


配置:错误:未找到 png.h。

代码如下:


yum -y install libpng-devel


配置:错误:找不到 vpx_codec.h。

代码如下:


yum -y install libvpx-devel


配置:错误:找不到附魔

代码如下:


yum -y install enchant-devel


配置:错误:请重新安装 libcurl 发行版 - easy.h 应位于 /include/curl/

代码如下:


yum -y install libcurl-devel


老高已添加20140907:

 

配置:错误:找不到 mcrypt.h。请重新安装 libmcrypt。

代码如下:


wget ftp://mcrypt.hellug.gr/pub/crypto/mcrypt/libmcrypt/libmcrypt-2.5.7.ta​​r.gz
tar zxf libmcrypt-2.5.7.ta​​r.gz
cd libmcrypt-2.5.7
./configure
make && make install


已添加20141003:

 

找不到 imap

代码如下:


ln -s /usr/lib64/libc-client.so /usr/lib/libc-client.so


配置:错误:utf8_mime2text() 有新签名,但缺少 U8T_CANONICAL。

代码如下:


yum -y install libc-client-devel


找不到 ldap.h

代码如下:


yum -y install openldap
yum -y install openldap-devel


配置:错误:在 /usr/lib 中找不到 ldap 库

代码如下:


cp -frp /usr/lib64/libldap* /usr/lib/


配置:错误:找不到 libpq-fe.h。请指定正确的PostgreSQL安装路径

代码如下:


yum -y install postgresql-devel


配置:错误:请重新安装 libcurl 发行版

代码如下:


yum -y install curl-devel


配置:错误:找不到 net-snmp-config 二进制文件。请检查您的 net-snmp 安装。

代码如下:


yum -y install net-snmp-devel


配置:错误:找不到 xslt-config。请重新安装 libxslt >= 1.1.0 发行版

代码如下:


yum -y install libxslt-devel


正在检查 BZip2 支持...是检查默认路径中的 BZip2...未找到配置:错误:请重新安装 BZip2 发行版

 

修复:

代码如下:


yum -y install bzip2-devel


正在检查 cURL 支持...是检查我们是否应该对 url 流使用 cURL...没有检查默认路径中的 cURL...未找到配置:错误:请重新安装 libcurl 发行版 – easy.h 应该位于 /include/curl/ 中

 

修复:

代码如下:


yum -y install curl-devel


正在检查-lcurl中的curl_multi_strerror…是检查QDBM支持…不检查GDBM支持…不检查NDBM支持…不配置:错误:DBA:找不到必要的头文件。

 

修复:

代码如下:


yum -y install db4-devel


正在检查 fabsf…是,正在检查 Floorf…是,配置:错误:未找到 jpeglib.h。

 

修复:

代码如下:


yum -y install libjpeg-devel


正在检查 fabsf…是的正在检查 Floorf…是的正在检查 -ljpeg 中的 jpeg_read_header…是的配置:错误:未找到 png.h。

 

修复:

代码如下:


yum -y install libpng-devel


正在检查 -lpng 中的 png_write_image... 是 如果配置失败,请尝试 –with-xpm-dir=

 

配置:错误:找不到 freetype.h。
修复:

代码如下:


使用以下选项重新配置您的 PHP。 --with-xpm-dir=/usr


正在检查 -lpng 中的 png_write_image...是的配置:错误:libXpm.(a|so) 未找到。

 

修复:

代码如下:


yum -y install libXpm-devel


正在-lc中检查bind_textdomain_codeset...是检查GNU MP支持...是配置:错误:无法找到gmp.h

 

修复:

代码如下:


yum -y install gmp-devel


检查 utf8_mime2text 签名...新检查 U8T_DECOMPOSE...配置:错误:utf8_mime2text() 有新签名,但缺少 U8T_CANONICAL。这不应该发生。检查 config.log 以获取更多信息。

 

修复:

代码如下:


yum -y install libc-client-devel


正在检查 LDAP 支持…是的,共享检查 LDAP Cyrus SASL 支持…是的配置:错误:找不到 ldap.h

 

修复:

代码如下:


yum -y install openldap-devel


检查-lmysqlclient中的mysql_set_character_set…是检查-lmysqlclient中的mysql_stmt_next_result…不检查Oracle数据库OCI8支持…不检查unixODBC支持…配置:错误:ODBC头文件'/usr/include/sqlext.h'不成立!

 

修复:

代码如下:


yum -y install unixODBC-devel


正在检查 PostgreSQL 对 PDO 的支持…是的,共享检查 pg_config…未找到配置:错误:找不到 libpq-fe.h。请指定正确的PostgreSQL安装路径

 

修复:

代码如下:


yum -y install postgresql-devel


检查 sqlite 3 对 PDO 的支持…是的,对 PDO 的共享检查包括…(缓存)/usr/local/src/php-5.3.7/ext 检查默认路径中的 sqlite3 文件…未找到配置:错误:请重新安装 sqlite3 发行版

 

修复:

代码如下:


yum -y install sqlite-devel


正在检查 utsname.domainname...是,正在检查 PSPELL 支持...是,配置:错误:找不到 pspell

 

修复:

代码如下:


yum -y install aspell-devel


正在检查是否启用 UCD SNMP hack...是检查 default_store.h...否

 

在-lkstat中检查kstat_read...在-lsnmp中不检查snmp_parse_oid...在-lsnmp中不检查init_snmp...没有配置:错误:SNMP健全性检查失败。请检查 config.log 以获取更多信息。

修复:

代码如下:


yum -y install net-snmp-devel


检查是否启用 XMLWriter 支持...是的,共享检查 xml2-config 路径...(缓存)/usr/bin/xml2-config 检查 libxml 构建是否有效...(缓存)是检查 XSL 支持...是的,共享配置:错误:找不到 xslt-config。请重新安装 libxslt >= 1.1.0 发行版

 

修复:

代码如下:


yum -y install libxslt-devel


配置:错误:找不到 xml2-config。请检查您的 libxml2 安装。

 

修复:

代码如下:


yum -y install libxml2-devel


正在检查 PCRE 标头位置...配置:错误:无法在 /usr 中找到 PCRE.h

 

修复:

代码如下:


yum -y install pcre-devel


配置:错误:在yes下找不到MySQL头文件。请注意,MySQL 客户端库不再捆绑!

 

修复:

代码如下:


yum -y install mysql-devel


检查unixODBC支持…配置:错误:未找到ODBC头文件“/usr/include/sqlext.h”!

 

修复:

代码如下:


yum -y install unixODBC-devel


正在检查 pg_config…未找到配置:错误:找不到 libpq-fe.h。请指定正确的PostgreSQL安装路径

 

修复:

代码如下:


yum -y install postgresql-devel


配置:错误:找不到 pspell

 

修复:

代码如下:


yum -y install pspell-devel


配置:错误:找不到 net-snmp-config 二进制文件。请检查您的 net-snmp 安装。

 

修复:

代码如下:


yum -y install net-snmp-devel


配置:错误:找不到 xslt-config。请重新安装 libxslt >= 1.1.0 发行版

 

修复:

代码如下:


yum -y install libxslt-devel

 

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn