<?php
function GetTime(){ return date('Y-m-d',time()); }
?>
2\
<?php
$client = new SoapClient(null, array('location' =>"http://localhost/Php/soaps.php",'uri' => "http://www.5do8.com/webs/"));
$reversed = $client->GetTime();
echo "获取到时间是:".$reversed;
?>
3\
<?php
include_once('soapfunction.php');
$soap = new SoapServer(null,array('uri'=>"http://www.5do8.com/webs/"));
$soap->addFunction('GetTime'); $soap->handle();
?>
3\错误提示:
Fatal error: Class 'SoapServer' not found in E:\WAMPFile\Php\soaps.php on line 3
Fatal error: Class 'SoapClient' not found in E:\WAMPFile\Php\soapc.php on line 2
php.ini中已经设置:php_soap.dll,但是用下面的代码试一下
<?php
if(extension_loaded("soap")){
echo "it is ok";
}else{
echo "it is wrong";
}
?>
还是说不行!
为什么不行 啊!
急!急!
急!
急!
急!
急!
急!
急!
谢谢各位大虾!!!!!!!!
16 个解决方案
#1
extension=php_soap.dll 前面;去掉
ext中有没有php_soap.dll
ext中有没有php_soap.dll
#2
有,也按你说的那样做了
#3
但是还是出不来
这是为什么呢?
哎!
急 啊!
这是为什么呢?
哎!
急 啊!
#4
看下你修改的php.ini与读取的配置文件是不是同一个
phpinfo()的 Loaded Configuration File
phpinfo()的 Loaded Configuration File
#5
怎么看呢?
我还不是太熟悉!
我还不是太熟悉!
#6
新建一个php文件 里面只要有
<?php
phpinfo();
?>
这一句 再访问这个页面
还有 你修改过php.ini有没有重启apache
<?php
phpinfo();
?>
这一句 再访问这个页面
还有 你修改过php.ini有没有重启apache
#7
<?php
phpinfo();
?>
能出来结果,
也重启了apache
还是不行!
phpinfo();
?>
能出来结果,
也重启了apache
还是不行!
#8
我这个到底怎么了
??
??
#9
能执行了
但是又出现错误另了:
Fatal error: Maximum execution time of 30 seconds exceeded in E:\WAMPFile\Php\soapc.php on line 5
帮帮忙啊 啊!!
但是又出现错误另了:
Fatal error: Maximum execution time of 30 seconds exceeded in E:\WAMPFile\Php\soapc.php on line 5
帮帮忙啊 啊!!
#10
超时了
#11
谁有php soap 成功案例
帮忙
贴出来一下!
急用!!!
帮忙
贴出来一下!
急用!!!
#12
wcf 中 还有.net 与 php通讯(soap通讯)
需要代码!
.net是客户端 php是服务器
需要代码!
.net是客户端 php是服务器
#13
什么错误?
Fatal error: Uncaught SoapFault exception: [HTTP] Could not connect to host in E:\WAMPFile\1\client.php:10 Stack trace: #0 [internal function]: SoapClient->__doRequest('<?xml version="...', 'http://localhos...', 'http://localhos...', 1, 0) #1 [internal function]: SoapClient->__call('add', Array) #2 E:\WAMPFile\1\client.php(10): SoapClient->add(20, 30) #3 {main} thrown in E:\WAMPFile\1\client.php on line 10
急!!急!!急!!!
Fatal error: Uncaught SoapFault exception: [HTTP] Could not connect to host in E:\WAMPFile\1\client.php:10 Stack trace: #0 [internal function]: SoapClient->__doRequest('<?xml version="...', 'http://localhos...', 'http://localhos...', 1, 0) #1 [internal function]: SoapClient->__call('add', Array) #2 E:\WAMPFile\1\client.php(10): SoapClient->add(20, 30) #3 {main} thrown in E:\WAMPFile\1\client.php on line 10
急!!急!!急!!!
#14
localhost 改为 127.0.0.1 这是域名解释出错
#15
今天用php 配置 webservice 安装好php5.2和apache 2.2之后 配置 php.ini
将这句:前面的分号删除 :extension=php_soap.dll
在www目录下新建文件:serverSoap.php 内容如下
起动tomcat 运行:http://localhost/serverSoap.php 不知怎么?网上查了很多但我配置正确呀,求解
Fatal error: Class 'SoapServer' not found in C:\AppServ\www\serverSoap.php on line 3
将这句:前面的分号删除 :extension=php_soap.dll
在www目录下新建文件:serverSoap.php 内容如下
<?php
$soap = new SoapServer(null,array('uri'=>"http://localhost"));//This uri is your SERVER ip.
$soap->addFunction('minus_func'); //Register the function
$soap->addFunction(SOAP_FUNCTIONS_ALL);
$soap->handle();
function minus_func($i, $j){
$res = $i - $j;
return $res;
}
?>
起动tomcat 运行:http://localhost/serverSoap.php 不知怎么?网上查了很多但我配置正确呀,求解
Fatal error: Class 'SoapServer' not found in C:\AppServ\www\serverSoap.php on line 3
#16
同求这个问题,有人给解释下吗?
#1
extension=php_soap.dll 前面;去掉
ext中有没有php_soap.dll
ext中有没有php_soap.dll
#2
有,也按你说的那样做了
#3
但是还是出不来
这是为什么呢?
哎!
急 啊!
这是为什么呢?
哎!
急 啊!
#4
看下你修改的php.ini与读取的配置文件是不是同一个
phpinfo()的 Loaded Configuration File
phpinfo()的 Loaded Configuration File
#5
怎么看呢?
我还不是太熟悉!
我还不是太熟悉!
#6
新建一个php文件 里面只要有
<?php
phpinfo();
?>
这一句 再访问这个页面
还有 你修改过php.ini有没有重启apache
<?php
phpinfo();
?>
这一句 再访问这个页面
还有 你修改过php.ini有没有重启apache
#7
<?php
phpinfo();
?>
能出来结果,
也重启了apache
还是不行!
phpinfo();
?>
能出来结果,
也重启了apache
还是不行!
#8
我这个到底怎么了
??
??
#9
能执行了
但是又出现错误另了:
Fatal error: Maximum execution time of 30 seconds exceeded in E:\WAMPFile\Php\soapc.php on line 5
帮帮忙啊 啊!!
但是又出现错误另了:
Fatal error: Maximum execution time of 30 seconds exceeded in E:\WAMPFile\Php\soapc.php on line 5
帮帮忙啊 啊!!
#10
超时了
#11
谁有php soap 成功案例
帮忙
贴出来一下!
急用!!!
帮忙
贴出来一下!
急用!!!
#12
wcf 中 还有.net 与 php通讯(soap通讯)
需要代码!
.net是客户端 php是服务器
需要代码!
.net是客户端 php是服务器
#13
什么错误?
Fatal error: Uncaught SoapFault exception: [HTTP] Could not connect to host in E:\WAMPFile\1\client.php:10 Stack trace: #0 [internal function]: SoapClient->__doRequest('<?xml version="...', 'http://localhos...', 'http://localhos...', 1, 0) #1 [internal function]: SoapClient->__call('add', Array) #2 E:\WAMPFile\1\client.php(10): SoapClient->add(20, 30) #3 {main} thrown in E:\WAMPFile\1\client.php on line 10
急!!急!!急!!!
Fatal error: Uncaught SoapFault exception: [HTTP] Could not connect to host in E:\WAMPFile\1\client.php:10 Stack trace: #0 [internal function]: SoapClient->__doRequest('<?xml version="...', 'http://localhos...', 'http://localhos...', 1, 0) #1 [internal function]: SoapClient->__call('add', Array) #2 E:\WAMPFile\1\client.php(10): SoapClient->add(20, 30) #3 {main} thrown in E:\WAMPFile\1\client.php on line 10
急!!急!!急!!!
#14
localhost 改为 127.0.0.1 这是域名解释出错
#15
今天用php 配置 webservice 安装好php5.2和apache 2.2之后 配置 php.ini
将这句:前面的分号删除 :extension=php_soap.dll
在www目录下新建文件:serverSoap.php 内容如下
起动tomcat 运行:http://localhost/serverSoap.php 不知怎么?网上查了很多但我配置正确呀,求解
Fatal error: Class 'SoapServer' not found in C:\AppServ\www\serverSoap.php on line 3
将这句:前面的分号删除 :extension=php_soap.dll
在www目录下新建文件:serverSoap.php 内容如下
<?php
$soap = new SoapServer(null,array('uri'=>"http://localhost"));//This uri is your SERVER ip.
$soap->addFunction('minus_func'); //Register the function
$soap->addFunction(SOAP_FUNCTIONS_ALL);
$soap->handle();
function minus_func($i, $j){
$res = $i - $j;
return $res;
}
?>
起动tomcat 运行:http://localhost/serverSoap.php 不知怎么?网上查了很多但我配置正确呀,求解
Fatal error: Class 'SoapServer' not found in C:\AppServ\www\serverSoap.php on line 3
#16
同求这个问题,有人给解释下吗?