wang_rx 发表于 2018-12-16 11:29:28

PHP编译,执行make报错

  编译安装php 的时候, 执行make报错误
  make: *** 错误 127
  

  # mkdir /usr/local/webserver/mysql/include/mysql
  # ln -s /usr/local/webserver/mysql/include/* /usr/local/webserver/mysql/include/mysql
  # make ZEND_EXTRA_LIBS='-liconv'
  抛错:
  Generating phar.phar
  /usr/local/src/php-5.4.9/sapi/cli/php: error while loading shared libraries: libiconv.so.2: cannot open shared object file: No such file or directory
  make: *** Error 127
  

  解决的方法如下:
  #vi /etc/ld.so.conf
  在里面加上一行
  /usr/local/lib
  2.然后运行/sbin/ldconfig
  #/sbin/ldconfig
  编译make
  #make ZEND_EXTRA_LIBS='-liconv'
  抛错:
  Generating phar.phar
  chmod: cannot access `ext/phar/phar.phar': No such file or directory
  make: Error 1 (ignored)
  

  Build complete.
  Don't forget to run 'make test'.
  此处可以忽略 不过解决办法如下
  #cdext/phar/
  #cp ./phar.php./phar.phar
  然后到php5.4文件夹
  #make ZEND_EXTRA_LIBS='-liconv'
  #make test
  #make install
  




页: [1]
查看完整版本: PHP编译,执行make报错