導航:首頁 > 編程語言 > linuxphp開啟curl擴展

linuxphp開啟curl擴展

發布時間:2022-06-10 01:44:09

linuxphp如何安裝CURL擴展方法

一種方式就是重新完全編譯php,另一種方式就是單獨編譯擴展庫,以extension的形式擴展。下面以安裝curl擴展為例: 1、下載curl安裝包。

❷ php如何執行linux的curl指令

curl 不是即時的輸入輸出的命令,php 有運行時間限制, curl 運行會導致 curl 運行時間不夠而被殺掉的。

php 有運行 linux 命令的函數,記得 system() 是一個,之後還有另外一個。注意這兩個命令是可以在 php.ini/php.conf 裡面設置禁止使用的。

❸ linux上怎麼操作開啟php curl擴展

步驟如下:

1. 進到對應擴展目錄

# cd /usr/local/src/php-5.2.12/ext/curl

2. 調用phpize程序生成編譯配置文件

# /usr/local/php5/bin/phpize

3. 調用configure生成Makefile文件,然後調用make編譯,make install安裝

# ./configure -with-curl=/usr/local/curl -with-php-config=/usr/local/php5/bin/php-config# make# make install

4. 修改php配置文件

;修改擴展庫目錄extension_dir = "/usr/local/php5/lib/php/extensions/no-debug-non-zts-20060613/";添加curl擴展extension = curl.so
5. 重啟Apache即可。

❹ linux下xampp集成環境中怎麼為php添加curl擴展

curl是利用URL語法在命令行方式下工作的開源文件傳輸工具。它被廣泛應用在Unix、多種Linux發行版中,並且有DOS和Win32、Win64下的移植版本。

在xampp集成環境中,curl自帶,只不過默認關閉。

vim/etc/php.ini

註:此處的/etc/php.ini 請找到自己的php.ini路徑

所有的 Unix Like 系統都會內建 vi 文書編輯器,其他的文書編輯器則不一定會存在。vim 具有程序編輯的能力,可以主動的以字體顏色辨別語法的正確性,方便程序設計。

然後找到:

;extension=php_curl.dll

在Vim下搜索字元串方法如下:

1、命令模式下輸入「/字元串」,例如「/Section 3」。

2、如果查找下一個,按「n」即可。

要自當前游標位置向上搜索,請使用以下命令:

/pattern Enter

將;extension=php_curl.dll的注釋去掉,保存退出

:x 寫入文件並退出。僅當文件被修改時才寫入,並更新文件修改時間,否則不會更新文件修改時間。

最後重啟服務即可

service httpd restart

❺ PHP如何開啟CURL擴展支持

開啟curl擴展,這需要修改PHP的配置,在Windows 中只需簡單三步:

  1. 將PHP安裝文件夾下的三個文件php_curl.dll(可能在ext文件夾中),libeay32.dll,ssleay32.dll 復制到 %windir%/system32下。

3、重啟php的服務(apache或者IIS),如重啟IIS,運行iisreset即可。

❻ PHP怎麼開啟CURL函數

linux下 需要編譯的時候加入curl庫

windows下 只需要修改 php.ini 中的 擴展 把相應的.dll 加進去就行了

以下是來自php手冊
要使用PHP的cURL支持你必須在編譯PHP時加上--with-curl[=DIR] 選項,DIR為包含lib和include的目錄路徑。在include目錄中必須有一個名為curl,包含了easy.h和curl.h的文件夾。lib文件夾里應該有一個名為libcurl.a的文件。對於PHP 4.3.0你可以配置--with-curlwrappers 使cURL使用URL流。

Note: Win32用戶注意
要在Windows環境下使用這個模塊,libeay32.dll和ssleay32.dll必須放到PATH環境變數包含的目錄下。 不用cURL網站上的libcurl.dll。

❼ 如何開啟PHP curl函數庫

windows下開啟方法:

1、拷貝PHP目錄中的libeay32.dll, ssleay32.dll, php5ts.dll, php_curl.dll文件到 system32 目錄。
2、修改php.ini:配置好 extension_dir ,去掉 extension = php_curl.dll 前面的分號。3、重起apache。測試是否安裝成功:

<?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
# 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 只要打開開關 --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就好了

❽ linux中php沒有curl這個擴展,大家怎麼解決啊求解

首先看下php擴展庫里有沒有php_curl.dll這個擴展庫文件 沒有的話要去下載一個

下載地址:網頁鏈接

修改php.ini文件:
extension=php_curl.dll
然後phpinfo查看一下有沒有curl相關信息 有的話就說明開啟成功

❾ 怎麼開啟CURL擴展和pathinfo模式以及php5.2 配置mbstring擴展

進入php源程序目錄中的ext目錄中,這里存放著各個擴展模塊的源代碼,選擇你需要的模塊,比如curl模塊:cd curl
執行phpize生成編譯文件,phpize在PHP安裝目錄的bin目錄下
/usr/local/php5/bin/phpize
運行時,可能會報錯:Cannot find autoconf. Please check your autoconf installation and
the $PHP_AUTOCONF
environment variable is set correctly and then rerun this
script.,需要安裝autoconf:
yum install autoconf(RedHat或者CentOS)、apt-get install
autoconf(Ubuntu Linux)
/usr/local/php5/bin/php -v
執行這個命令時,php會去檢查配置文件是否正確,如果有配置錯誤,這里會報錯,可以根據錯誤信息去排查!

❿ php中怎樣打開cURL擴展

首先看下php擴展庫里有沒有php_curl.dll這個擴展庫文件 沒有的話要去下載一個
修改php.ini文件:
extension=php_curl.dll

然後phpinfo查看一下有沒有curl相關信息 有的話就說明開啟成功

閱讀全文

與linuxphp開啟curl擴展相關的資料

熱點內容
php數組傳遞給js 瀏覽:639
在世紀的轉折點上pdf 瀏覽:856
變頻製冷壓縮機性能實驗 瀏覽:574
印刷哪個app好 瀏覽:366
安卓手機如何查看連接過的wifi密碼 瀏覽:460
chrpythonord 瀏覽:353
android切片 瀏覽:230
前端js調用php 瀏覽:590
文件夾res是什麼 瀏覽:488
linuxput命令 瀏覽:931
智能仿生演算法模擬退火 瀏覽:903
汽車辦解壓能代辦嗎 瀏覽:12
美林程序員 瀏覽:841
安卓如何開網路 瀏覽:730
宿來app什麼時候上線 瀏覽:764
成都python培訓機構好不好 瀏覽:421
mysql查看配置命令 瀏覽:597
v8編譯cmake 瀏覽:965
app品牌起步階段需要什麼營銷 瀏覽:358
壓縮機製冷劑溫度 瀏覽:930