首頁 > 後端開發 > PHP問題 > php soap擴充安裝方法

php soap擴充安裝方法

藏色散人
發布: 2023-03-06 20:04:01
原創
1809 人瀏覽過

php soap擴充安裝方法:首先在php的安裝目錄下執行「php -m」來查看是否有soap模組;然後進入php的安裝來源資料夾;最後透過「make install」進行編譯安裝即可。

php soap擴充安裝方法

推薦:《PHP影片教學

php安裝soap等擴充功能的方式: 已經安裝了php卻發現少安裝了一下擴充功能

1.先確認下php.ini的安裝位置

我的安裝目錄是: /usr/local/php

一般位置:

/usr/local/php/lib/
或
/usr/local/php/etc
登入後複製

如果不清楚,自己查看一下php的函數

echo phpinfo();
登入後複製

/usr/local/php/bin/php -ini
登入後複製

 

如果你的安裝目錄沒有php.ini那麼從編譯的源碼包中,找到pho.ini-de***中拷貝一份出來,放到php的特定的ini目錄中

接著安裝soap等一線常用擴展

PHP中安裝soap模組方法
一、Linux下安裝soap模組
安裝完php後最好保留當時安裝的檔案(原始編譯檔),例如usr/local/src/php-5.3.2
查看soap模組是否安裝的方法:在php的安裝目錄下運行php -m來查看,或者輸出:echo phpinfo()來查看是否支援

如:/usr/local/php/bin /php -m |grep 'soap'
如果沒有安裝,則進入php的安裝來源資料夾

cd php-5.3.2/ext/soap
进入后在此运行phpize命令
/usr/local/php/bin/phpize
登入後複製

 查看資訊是否有出錯,沒有出錯的話運行如下命令:

./configure -with-php-config=/usr/local/php/bin/php-config -enable-soap
登入後複製

然後是安裝編譯

make
make install
登入後複製

安裝好之後,螢幕會提示soap.so檔案的儲存路徑
編譯後的soap.so檔案儲存在了/usr/local/ php/lib/php/extensions/no-debug-non-zts-20111222目錄下,接著修改php.ini檔案
手動修改:查找/usr/local/php/lib/php.ini中的extension_dir = “ ./”,預設是註解掉的
修改為extension_dir = “/usr/local/php/lib/php/extensions/no-debug-non-zts-20111222/”
並在此行後面增加如下,然後儲存:

extension=soap.so
登入後複製

重新啟動apache/nginx/php-fpm,在執行php -m就已經能看到擴充的soap模組了。
如果還要安裝擴充別的模組可以以此類推。

以上是php soap擴充安裝方法的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板