当前位置:  操作系统/服务器>linux

php编译安装常见错误大全和解决方法

    来源: 互联网  发布时间:2014-10-16

    本文导语:  在CentOS编译PHP5的时候有时会遇到以下的一些错误信息,基本上都可以通过yum安装相应的库来解决。以下是具体的一些解决办法: 代码如下:checking for BZip2 support… yes checking for BZip2 in default path… not found configure: error: Please reinsta...

在CentOS编译PHP5的时候有时会遇到以下的一些错误信息,基本上都可以通过yum安装相应的库来解决。以下是具体的一些解决办法:

代码如下:
checking for BZip2 support… yes checking for BZip2 in default path… not found configure: error: Please reinstall the BZip2 distribution

解决方法:yum install bzip2-devel

代码如下:
checking for cURL support… yes checking if we should use cURL for url streams… no checking for cURL in default path… not found configure: error: Please reinstall the libcurl distribution – easy.h should be in/include/curl/

解决方法:yum install curl-devel

代码如下:
checking for curl_multi_strerror in -lcurl… yes checking for QDBM support… no checking for GDBM support… no checking for NDBM support… no configure: error: DBA: Could not find necessary header file(s).

解决方法:yum install db4-devel

代码如下:
checking for fabsf… yes checking for floorf… yes configure: error: jpeglib.h not found.

解决方法:yum install libjpeg-devel

代码如下:
checking for fabsf… yes checking for floorf… yes checking for jpeg_read_header in -ljpeg… yes configure: error: png.h not found.

解决方法:yum install libpng-devel

代码如下:
checking for png_write_image in -lpng… yes If configure fails try –with-xpm-dir=

configure: error: freetype.h not found.


解决方法:Reconfigure your PHP with the following option. --with-xpm-dir=/usr

代码如下:
checking for png_write_image in -lpng… yes configure: error: libXpm.(a|so) not found.

解决方法:yum install libXpm-devel

代码如下:
checking for bind_textdomain_codeset in -lc… yes checking for GNU MP support… yes configure: error: Unable to locate gmp.h

解决方法:yum install gmp-devel

代码如下:
checking for utf8_mime2text signature… new checking for U8T_DECOMPOSE… configure: error: utf8_mime2text() has new signature, but U8T_CANONICAL is missing. This should not happen. Check config.log for additional information.

解决方法:yum install libc-client-devel

代码如下:
checking for LDAP support… yes, shared checking for LDAP Cyrus SASL support… yes configure: error: Cannot find ldap.h

解决方法:yum install openldap-devel

代码如下:
checking for mysql_set_character_set in -lmysqlclient… yes checking for mysql_stmt_next_result in -lmysqlclient… no checking for Oracle Database OCI8 support… no checking for unixODBC support… configure: error: ODBC header file ‘/usr/include/sqlext.h' not found!

Fix:yum install unixODBC-devel

代码如下:
checking for PostgreSQL support for PDO… yes, shared checking for pg_config… not found configure: error: Cannot find libpq-fe.h. Please specify correct PostgreSQL installation path

解决方法:yum install postgresql-devel

代码如下:
checking for sqlite 3 support for PDO… yes, shared checking for PDO includes… (cached) /usr/local/src/php-5.3.7/ext checking for sqlite3 files in default path… not found configure: error: Please reinstall the sqlite3 distribution

解决方法:yum install sqlite-devel

代码如下:
checking for utsname.domainname… yes checking for PSPELL support… yes configure: error: Cannot find pspell

解决方法:yum install aspell-devel

代码如下:
checking whether to enable UCD SNMP hack… yes checking for default_store.h… no

checking for kstat_read in -lkstat… no checking for snmp_parse_oid in -lsnmp… no checking for init_snmp in -lsnmp… no configure: error: SNMP sanity check failed. Please check config.log for more information.

解决方法:yum install net-snmp-devel

代码如下:
checking whether to enable XMLWriter support… yes, shared checking for xml2-config path… (cached) /usr/bin/xml2-config checking whether libxml build works… (cached) yes checking for XSL support… yes, shared configure: error: xslt-config not found. Please reinstall the libxslt >= 1.1.0 distribution

解决方法:yum install libxslt-devel

代码如下:
configure: error: xml2-config not found. Please check your libxml2 installation.

解决方法:yum install libxml2-devel

代码如下:
checking for PCRE headers location… configure: error: Could not find pcre.h in /usr

解决方法:yum install pcre-devel

代码如下:
configure: error: Cannot find MySQL header files under yes. Note that the MySQL client library is not bundled anymore!

解决方法:yum install mysql-devel

代码如下:
checking for unixODBC support… configure: error: ODBC header file ‘/usr/include/sqlext.h' not found!

解决方法:yum install unixODBC-devel

代码如下:
checking for pg_config… not found configure: error: Cannot find libpq-fe.h. Please specify correct PostgreSQL installation path

Fix:yum install postgresql-devel

代码如下:
configure: error: Cannot find pspell

解决方法:yum install pspell-devel

代码如下:
configure: error: Could not find net-snmp-config binary. Please check your net-snmp installation.

解决方法:yum install net-snmp-devel

代码如下:
configure: error: xslt-config not found. Please reinstall the libxslt >= 1.1.0 distribution

解决方法:yum install libxslt-devel


    
 
 

您可能感兴趣的文章:

  • Linux下重编译PHP后Apache竟然不能解析.php文件?
  • PHP编译器 phc
  • PHP的.NET编译器 Phalanger
  • 在红帽子as版如何重编译php?
  • 编译php fast-cgi模式报错
  • 嵌入式 PHP 编译器和运行环境 PH7
  • JVM 的 PHP 编译器 JPHP
  • linux下php编译显示源码
  • PHP 编译器 Recki-CT
  • 关于PHP编译
  • linux下配置PHP 编译的时候出现错误
  • help: 为什么server无法正常编译php文件.
  • Web服务器/前端 iis7站长之家
  • PHP项目开发编译器 EclipsePHP Studio
  • 编译php时出现的问题
  • Less CSS 的 PHP 编译器 lessphp
  • Linux+php+apache+oracle环境搭建之CentOS下源码编译安装PHP
  • Linux下手动编译安装PHP扩展的例子分享
  • centos源码编译php5 mcrypt模块步骤详解
  • PHP编译安装中遇到的两个错误和解决方法
  • 有关于PHP中常见数据类型的汇总分享
  • php初学者常见问题总结
  • PHP开源开发框架ZendFramework使用中常见问题说明及解决方案
  • PHP使用DOMDocument类生成HTML实例(包含常见标签元素)
  • php中的curl使用入门教程和常见用法实例
  • PHP常用函数和常见疑难问题解答
  • PHP编程中的常见漏洞和代码实例
  • 浅析PHP编程中10个最常见的错误
  • PHP开发中常见的安全问题详解和解决方法(如Sql注入、CSRF、Xss、CC等)
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • PHP严重致命错误处理:php Fatal error: Cannot redeclare class or function
  • PHP.ini中配置屏蔽错误信息显示和保存错误日志的例子
  • PHP错误Parse error: syntax error, unexpected end of file in test.php on line 12解决方法
  • php显示错误问题
  • PHP错误Cannot use object of type stdClass as array in错误的解决办法
  • 装好mysql,apache后,再装php,配置httpd.conf时出现了如下错误!
  • php syntax error, unexpected $end 错误怎么解决
  • 实现Nginx中使用PHP-FPM时记录PHP错误日志的配置方法
  • php出现内存位置访问无效错误问题解决方法
  • 配置PHP环境的时候autoconf-2.61,提示configure错误
  • 求助:第一次装apache+php,运行站点出现403错误!
  • php的慢速日志引起的Mysql错误问题分析
  • php弹出错误警告函数
  • PHP代码错误:急!!!急!!急!!!Fatal error: Call to undefined function: dbase_open() 怎么解决???????????? 100在
  • PHP捕获Fatal error错误的方法
  • PHP中Fatal error session_start()错误解决步骤
  • PHP启动报错 php提示SNMP错误的解决方法
  • 非常实用的php弹出错误警告函数扩展性强
  • php错误Undefined variable: 如何解决
  • PHP Parse Error: syntax error, unexpected $end 错误解决办法
  • PHP错误Allowed memory size of 67108864 bytes exhausted的3种解决办法
  • 修改配置真正解决php文件上传大小限制问题(nginx+php)
  • IIS7配置PHP图解(IIS7+PHP_5.2.17/PHP_5.3.5)
  • PHP 5.4.19 和 PHP 5.5.3 发布及下载地址
  • php输入流php://input使用示例(php发送图片流到服务器)
  • 修改配置真正解决php文件上传大小限制问题(apache+php)
  • PHP转换器 HipHop for PHP
  • PHP去除html标签,php标记及css样式代码参考
  • PHP 框架 Pop php
  • PHP 'ext/soap/php_xml.c'不完整修复存在多个任意文件泄露漏洞
  • PHP的JavaScript框架 PHP.JS


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3