導航:首頁 > 編程語言 > soapphp

soapphp

發布時間:2022-01-12 17:42:54

『壹』 如何使用php的soap進行請求

Bars bar = new Bars();
bar.setId(rs.getLong("id"));
bar.setName(rs.getString("name"));
bar.setType(rs.getInt("type"));
bar.setCreatorId(rs.getLong("creator_id"));
resultList.add(bar);
if (currentNum == skipEnd - 1)
break;
}

『貳』 php怎麼調用java的soap介面

用 PHP soap 關於php soap可以自己查比較簡單。

『叄』 用php讀取xml soap,該怎麼處理

把它當xml 用simplexml解析
<?php
$soap=<<<SOAP
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:soap="" xmlns:xsi="" xmlns:xsd="">
<soap:Body>
<QueryResponse xmlns="">
<QueryResult>
Order_flag=0&Name_num=2077&StartCity=SZX&EndCity=PEK&Dates=2012-5-31&.......後面還有好多這樣的數據。
</QueryResult>
</QueryResponse>
</soap:Body>
</soap:Envelope>
SOAP;
$xml=simplexml_load_string($soap);
$result = $xml->children('')
->children('')
->QueryResponse
->QueryResult;
echo $result;

『肆』 php soap 如何設置超時

在使用soap前,先檢查soap的url是否可訪問。如為true則繼續執行Soap,否則給出超時提醒。
下面是我經常使用的判斷網站鏈接是否可用的函數,希望對你有用。

//判斷URL在指定時間內是否有相應
function checkUrl($url, $timeout = 3){
$ret = false;
$handle = curl_init();
curl_setopt($handle, CURLOPT_URL,$url);
curl_setopt($handle, CURLOPT_NOBODY, true);
curl_setopt($handle, CURLOPT_TIMEOUT,$timeout);//設置默認超時時間為3秒
$result = curl_exec($handle);
$httpCode = curl_getinfo($handle, CURLINFO_HTTP_CODE);
curl_close($handle);
if(strpos($httpCode,'2') == 0){
$ret = true;
}
return $ret;
}

『伍』 linux+php 增加SOAP擴展,求卸載模塊擴展怎麼做

linux和windows不一樣的,你一定要從windows的習慣模式里走出來。
php.ini 里把extension = soap.so注釋掉即可。重啟apache服務
-------------
如果不放心
刪掉soap.so
cd soap目錄
make clean

這就相當干凈了

『陸』 怎麼查看php是否支持soap

phpinfo()函數

『柒』 PHP如何啟動soap服務

是不是php_soap.dll文件壞了?另外,php.ini放在伺服器的c:\windows目錄下然後再重啟。

『捌』 php 調用soap 報錯

60秒 不是毫秒

『玖』 如何讓本機php環境支持soap

將php_soap.dll(在php安裝路徑下可以找到)復制到system32下
重啟伺服器,如果還是不行 你可以看下錯誤日誌,具體什麼問題

『拾』 php soap 在windows 如何使用 (php。ini)中都配置好了 變數也加了 就是無法使用

樓上二位,顯然沒搞清楚呀 Windows下和Linux可差大了
下面我根據supsite的文摘寫了一下:
當然先要有一套:(如果裝系統是定製了,可以卸載,也可以直接安裝)
httpd-2.0.X.tar.gz
MySQL-client-4.0.20-0.i386.rpm
MySQL-server-4.0.20-0.i386.rpm http: //
php-5.0.X.tar.gz
ZendOptimizer-2.5.3-linux-glibc21-i386.tar.gz
http: // (這個裝不裝都可以加速php用的)
gd-2.0.28.tar.gz
下面開始安裝:
1.安裝MYSQL 伺服器:
#rpm -ivh MySQL-server-4.0.20-0.i386.rpm
#rpm -ivh MySQL-client-4.0.20-0.i386.rpm
mysql就ok了
2.安裝GD庫
# tar -zxf gd-2.0.26gif.tar.gz
# cd gd-2.0.26gif
# ./configure --prefix=/usr/local/gd2 --with-zlib=/usr/local/zlib2/ --with-png=/usr/local/libpng2/ --with-jpeg=/usr/local/jpeg6/ --with-freetype=/usr/local/freetype2/ (請指定及格插件的安裝路徑,否則安裝php的時候可能出錯!)
# make
# make install
3.安裝apacha
安裝apache,(php5安裝環境需要apache2.0.46以上版本,下載的時候注意!)
#tar zxvf httpd-2.0.50.tar.gz
#cd httpd-2.0.50
#./configure --prefix=/usr/local/apache2 --enable-mole=so
#make
#make install
4.安裝php
# tar -zxf php5-200411260130.tar.gz
# cd php5-200411260130
# ./configure --prefix=/usr/local/php --with-apxs2=/usr/local/apache2/bin/apxs --with-jpeg-dir=/usr/local/jpeg6/ --with-png-dir=/usr/local/libpng2/ --with-gd=/usr/local/gd2/ --with-freetype-dir=/usr/local/freetype2/ --enable-trace-vars --with-zlib-dir=/usr/local/zlib2/ -with-mysql=/var/lib/mysql
# make
# make install
# cp php.ini-dist /usr/local/php/lib/php.ini

編輯apache配置文件httpd.conf
用編輯器打開:/usr/local/apache2/conf/httpd.conf

#AddType application/x-tar .tgz
下加一行
#LoadMole php5_mole moles/libphp5.so
AddType application/x-httpd-php .php
如果你搜索其它地方沒有以下這行
LoadMole php5_mole moles/libphp5.so
請把上面的#號去掉
還有找到
DirectoryIndex index.html index.html.var
在後面加 index.php 讓它把index.php做為默認頁
找到
# don't use Group #-1 on these systems!
把下面的用戶名和組改為
User apache
Group apache
再找
#ServerName
把#去掉,後面的IP改成你的IP.
找到
DocumentRoot "/usr/local/apache2/htdocs"
把/usr/local/apache2/htdocs改為你存放網頁文件的路徑
為了讓中文網頁沒亂碼
找到
AddDefaultCharset iso8859-1
把後面的iso8859-1改為gb2312 或者是乾脆off
其他的選項就自己修改吧!或者到 有一個專門的httpd.conf的說明

啟動apache
# /usr/local/apache2/bin/apachectl start
寫一個測試頁放到你網頁目錄下看一下

用ZendOptimizer加速PHP
#tar zxvf ZendOptimizer-2.5.3-linux-glibc21-i386.tar.gz
#cd ZendOptimizer-2.5.3-linux-glibc21-i386
#./install.sh
安裝的時候注意輸入正確的安裝apache的路徑等內容!
安裝完畢,再看看phpinfo頁面的zend選項就發現了!!

這是從弄的,安裝很不容易的,我也試過費了好大好大勁,如果有什麼問題,可以去那個頁面看一下,上面有一些問題的解決方法,Good Luck!!

閱讀全文

與soapphp相關的資料

熱點內容
win732位安裝python什麼版本 瀏覽:786
壓縮方式標准 瀏覽:558
免費低吸指標源碼 瀏覽:182
MO命令是 瀏覽:46
python入門常見錯誤 瀏覽:410
改加密包名 瀏覽:785
程序員在線編譯器 瀏覽:247
山東兼職程序員收費標准 瀏覽:424
物業管理系統項目java源碼 瀏覽:14
林皋pdf 瀏覽:586
vue編譯後命名 瀏覽:731
可以發布命令的 瀏覽:954
安卓系統如何領取國旗 瀏覽:330
chromium編譯linux 瀏覽:471
exe在線反編譯工具 瀏覽:367
imbatest命令 瀏覽:410
android自動連接指定wifi 瀏覽:491
用紙做超簡單又解壓的東西 瀏覽:596
國密2演算法是對稱的嗎 瀏覽:465
nc65伺服器地址配置 瀏覽:522