zoukankan      html  css  js  c++  java
  • PHP安装环境,服务器不支持curl_exec的解决办法

    转自:http://jingyan.baidu.com/article/00a07f38909c6b82d028dc83.html

    windows下开启方法:

    1. 拷贝PHP目录中的libeay32.dll, ssleay32.dll, php5ts.dll, php_curl.dll文件到 system32 目录。(php_curl.dl在ext文件下)

    2. 修改php.ini:配置好extension_dir,去掉extension = php_curl.dll前面的分号。

    3. 重起apache或者IIS。

    测试是否安装成功:<?php

    $ch = curl_init();

    curl_setopt($ch,CURLOPT_URL,"http://www.google.cn");

    curl_setopt($ch,CURLOPT_HEADER,1);

    curl_exec($ch);

    curl_close($ch);

    ?>

    linux下开启方法:

    方法一

    安装cURL

    # wgethttp://curl.haxx.se/download/curl-7.17.1.tar.gz

    # tar -zxf curl-7.17.1.tar.gz

    # ./configure --prefix=/usr/local/curl

    # make; make install

    安装php

    只要打开开关 --with-curl=/usr/local/curl

    就可以了。

    这个扩展库还是非常棒,是fsockopen等等相关的有效的替代品。

    方法二

    进入安装原php的源码目录,

    cd ext

    cd curl

    phpize

    ./configure
    --with-curl=DIR

    make

    就会在PHPDIR/ext/curl/moudles/下生成curl.so的文件。

    复制curl.so文件到extensions的配置目录,修改php.ini就好了

  • 相关阅读:
    MongoDB小结07
    MongoDB小结07
    MongoDB小结06
    MongoDB小结05
    MongoDB小结04
    MongoDB小结03
    MongoDB小结02
    MongoDB小结01
    this与super
    UVa 11174
  • 原文地址:https://www.cnblogs.com/ribavnu/p/3963966.html
Copyright © 2011-2022 走看看