dsqzhaoyue 发表于 2018-12-16 11:40:12

linux php 安装 curl

  进入安装原php的源码目录,
  cd ext
  cd curl
  phpize( /usr/local/php/bin/phpize)
  ./configure --with-curl=DIR
  make & make install
  phpize提示找不到,其实目标下:
  # /usr/local/php/bin/phpize
  ./configure --with-curl=DIR需要指定php的配置路径,应该如下:
  # ./configure --with-php-config=/usr/local/php/bin/php-config --with-curl=DIR
  注:上面的资料中错把--with-php-config写成了--with-php-php-config
  然后就是编译安装:
  # make
  # make install
  到这里会提示生成文件curl.so的路径: /usr/local/php/lib/php/extensions/no-debug-non-zts-20060613/
  进入到这个路径下,复制curl到extension_dir目录下(本目录路径可以看phpinfo里直接看php.ini),
  修改php.ini
  extension=curl.so
  # /usr/local/php/bin/php -m
  如果没成功按里面提示
  把curl.so 拷贝到/usr/lib/php/modules下再执行上面的命令。
  如果看到有curl项表示成功。
  重启apache
  # /usr/local/apache2/bin/apachectl stop
  # /usr/local/apache2/bin/apachectl start
  到此成功了,在phpinfo中可以看到CURL的项。

页: [1]
查看完整版本: linux php 安装 curl