zoukankan      html  css  js  c++  java
  • linux安装php出现的各种错误解决方案

    configure: error: Try adding --with-zlib-dir=<DIR>. Please check config.log for more information.

    --------------------------------------------------------------

    解决方案:下载zlib 安装解压缩zlib 然后在后面的参数加上 --with-zlib

    ./configure --prefix=/usr/local/php --with-mysql=/var/lib/mysql --with-libxml-dir=/usr/local/libxml2 --with-apxs2=/usr/local/apache2/bin/apxs --with-zlib

    configure: error: mysql configure failed. Please check config.log for more information.

    ----------------------------------------------------------------------

    解决方案:--with-mysql-dir 加了一个dir

    ./configure --prefix=/usr/local/php --with-mysql-dir=/var/lib/mysql --with-libxml-dir=/usr/local/libxml2 --with-apxs2=/usr/local/apache2/bin/apxs --with-zlib

    又出现这个错误

    Notice: Following unknown configure options were used:

    --with-mysql-dir=/var/lib/mysql

    出现错误:

    Warning!  dlname not found in /usr/local/apache2/modules/libphp5.la.
    Assuming installing a .so rather than a libtool archive.
    chmod 755 /usr/local/apache2/modules/libphp5.so
    chmod: cannot access `/usr/local/apache2/modules/libphp5.so': No such file or directory
    apxs:Error: Command failed with rc=65536

    ------------------------

    解决方案:

    cp /usr/local/apache2/build/libtool /usr/local/php-5.3.28
    make install 成功了
    最终语句:
    ./configure --prefix=/usr/local/php --with-mysql-dir=/var/lib/mysql --with-apxs2=/usr/local/apache2/bin/apxs --with-libxml-dir=/usr/local/libxml2 --with-zlib
    下载了
    出现 thank use php
    然后make
    make install
    出现
    Installing helper programs:       /usr/local/php/bin/
      program: phpize
      program: php-config
    Installing man pages:       
          /usr/local/php/man/man1/
      page: phpize.1
      page: php-config.1
    Installing PEAR environment:    
      /usr/local/php/lib/php/
    [PEAR] Archive_Tar    - already installed: 1.3.11
    [PEAR] Console_Getopt - already installed: 1.3.1
    [PEAR] PEAR     
          - already installed: 1.9.4
    Wrote PEAR system config file at: /usr/local/etc/pear.conf

    You may want to add: /usr/local/php/lib/php to your php.ini include_path
    [PEAR]
    Structures_Graph- already installed: 1.0.4
    [PEAR] XML_Util      
    - already installed: 1.2.1
    /usr/local/php-5.3.28/build/shtool install -c ext/phar/phar.phar /usr/local/php/bin
    ln -s -f /usr/local/php/bin/phar.phar /usr/local/php/bin/phar
    Installing
    PDO headers:          /usr/local/php/include/php/ext/pdo/

    是不是代表成功了。
  • 相关阅读:
    jQuery动态表格插件 AppendGrid
    JavaScript:用JS实现加载页面前弹出模态框
    JavaScript(select onchange)的网页跳转的简单实现
    jQuery DataTables的简单实现
    JavaScript 设计模式之命令模式
    JavaScript 设计模式之代理模式
    JavaScript 设计模式之工厂模式
    JavaScript 设计模式之建造者模式
    集群服务器消息通讯办法
    游戏服务器端开发的基本大纲
  • 原文地址:https://www.cnblogs.com/bluewelkin/p/3893290.html
Copyright © 2011-2022 走看看