yangyynn 當(dāng)前離線
新手上路
Warning: curl_setopt() [function.curl-setopt]: CURLOPT_FOLLOWLOCATION cannot be activated when safe_mode is enabled or an open_basedir is set in /www/web/curl.neno.com/public_html/upyun.class.php on line 114
方法一 安裝cURL wget http://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 只要打開(kāi)開(kāi)關(guān) --with-curl=/usr/local/curl 就可以了。 這個(gè)擴(kuò)展庫(kù)還是非常棒,是fsockopen等等相關(guān)的有效的替代品。
方法二 進(jìn)入安裝原php的源碼目錄, cd ext cd curl phpize ./configure --with-curl=DIR make & make install 就會(huì)在PHPDIR/ext/curl/moudles/下生成curl.so的文件。 復(fù)制curl.so文件到extensions的配置目錄,修改php.ini就好了 extension=curl.so 第一種方法試了N遍一直在失敗中,于是放棄。 使用第二種方法安裝, phpize提示找不到,其實(shí)命令在/usr/local/php/bin/目標(biāo)下: # /usr/local/php/bin/phpize ./configure --with-curl=DIR需要指定php的配置路徑,應(yīng)該如下: # ./configure --with-php-config=/usr/local/php/bin/php-config --with-curl=DIR 注:上面的資料中錯(cuò)把--with-php-config寫(xiě)成了--with-php-php-config 然后就是編譯安裝: # make # make install 到這里會(huì)提示生成文件curl.so的路徑: /usr/local/php/lib/php/extensions/no-debug-non-zts-20060613/ 進(jìn)入到這個(gè)路徑下,復(fù)制curl到extension_dir目錄下(本目錄路徑可以看phpinfo可是直接看php.int), 修改php.ini extension=curl.so # /usr/local/php/bin/php -m 如果看到有curl項(xiàng)表示成功。 重啟apache # /usr/local/apache2/bin/apachectl stop # /usr/local/apache2/bin/apachectl start 到此成功了,在phpinfo中可以看到CURL的項(xiàng)。
admin 當(dāng)前離線
管理員
TOP
在wdcp后臺(tái)的站點(diǎn)里,取消限制目錄選項(xiàng)就可以
happyboy 當(dāng)前離線
中級(jí)會(huì)員
daining 當(dāng)前離線
hexd 當(dāng)前離線
mango2017 當(dāng)前離線
[我的Linux,讓Linux更易用] ( 粵ICP備12090362號(hào)-1)|聯(lián)系我們 |Archiver|WAP
GMT+8, 2025-4-4 17:40, Processed in 0.014186 second(s), 4 queries.
Powered by Discuz! 7.2
© 2001-2009 Comsenz Inc.