Amaze UI Logo

码动指尖



php安装的时候应该安装的拓展

 --with-curl \

 --with-freetype-dir \

 --with-gd \

 --with-gettext \

 --with-iconv-dir \

 --with-kerberos \

 --with-mysqli \

 --with-libdir=lib64 \

 --with-libxml-dir \

 --with-openssl \

 --with-pcre-regex \

 --with-pdo-mysql \

 --with-pdo-sqlite \

 --with-pear \

 --with-png-dir \

 --with-xmlrpc \

 --with-xsl \

 --with-zlib \

 --enable-fpm \

 --enable-bcmath \

 --enable-libxml \

 --enable-inline-optimization \

 --enable-gd-native-ttf \

 --enable-mbregex \

 --enable-mbstring \

 --enable-opcache \

 --enable-pcntl \

 --enable-shmop \

 --enable-soap \

 --enable-sockets \

 --enable-sysvsem \

 --enable-xml \

 --enable-zip



  如果报错 libxml2

  则首先到/etc/apt/下编辑source.list文件,如果有没有去掉的#就去掉

  如果去掉了 执行 apt-get install libxml2-dev还是报错,则执行apt-get update 再执行apt-get install libxml2-dev



  如果报错  configure: error: Cannot find OpenSSL's <evp.h>

  则debian/ubunt执行  sudo apt-get install libssl-dev

  centos/Fedora 执行 sudo yum install openssl-devel


  如果报错 configure: error: Cannot find OpenSSL's libraries

  执行apt-get install build-essential libexpat1-dev libgeoip-dev libpng-dev libpcre3-dev libssl-dev libxml2-dev rcs zlib1g-dev libmcrypt-dev libcurl4-openssl-dev libjpeg-dev libpng-dev libwebp-dev pkg-config


  如果报错 configure: error: freetype-config not found.

  执行apt-get -y install libfreetype6-dev


  如果报错 configure: error: xslt-config not found. Please reinstall the libxslt >= 1.1.0 distribution

  执行 apt-get install libxslt-dev* -y


  大概就是这些了,要是还有,请给我留言呦,以上是踩坑的经验图标3.png


MACOS 安装依赖包:

安装openssl后,一定要重置link

brew unlink openssl && brew link openssl --force

 PHP

作者  :  奕弈

喵喵喵,你在心上



评论


About ME

about me

奕弈

为了最初的心,努力奋斗,从不懈怠的学习。

我不想成为一个庸俗的人。十年百年后,当我们死去,质疑我们的人同样死去,后人看到的是裹足不前、原地打转的你,还是一直奔跑、走到远方的我?

Contact ME