php soap擴充安裝方法:首先在php的安裝目錄下執行「php -m」來查看是否有soap模組;然後進入php的安裝來源資料夾;最後透過「make install」進行編譯安裝即可。
推薦:《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中文網其他相關文章!