AfshinHonari
پنج شنبه 03 تیر 1395, 14:02 عصر
سلام
دوستان من موقع اجرای یک وب سرویس ساده این خطا رو دریافت میکنم
Fatal error: Uncaught SoapFault exception: [Client] DTD are not supported by SOAP in C:\Xampp\htdocs\exer\index.php:7 Stack trace: #0 C:\Xampp\htdocs\exer\index.php(7): SoapClient->__call('add', Array) #1 {main} thrown in C:\Xampp\htdocs\exer\index.php on line 7
مشکل کار از کجاست؟
<?php// client.php
$options = array(
'uri' => 'http://localhost/exer',
'location' => 'http://localhost/location',
);
$client = new SOAPClient(null, $options);
echo $client->add(10, 10);
و کد سرور هم
<?php// server.php
class MyService
{
public function add($x, $y)
{
return $x + $y;
}
}
$options = array(
'uri' => 'http://localhost/exer',
'location' => 'http://localhost/location',
);
$server = new SOAPServer(null, $options);
$server->setObject(new MyService());
$server->handle();
دوستان من موقع اجرای یک وب سرویس ساده این خطا رو دریافت میکنم
Fatal error: Uncaught SoapFault exception: [Client] DTD are not supported by SOAP in C:\Xampp\htdocs\exer\index.php:7 Stack trace: #0 C:\Xampp\htdocs\exer\index.php(7): SoapClient->__call('add', Array) #1 {main} thrown in C:\Xampp\htdocs\exer\index.php on line 7
مشکل کار از کجاست؟
<?php// client.php
$options = array(
'uri' => 'http://localhost/exer',
'location' => 'http://localhost/location',
);
$client = new SOAPClient(null, $options);
echo $client->add(10, 10);
و کد سرور هم
<?php// server.php
class MyService
{
public function add($x, $y)
{
return $x + $y;
}
}
$options = array(
'uri' => 'http://localhost/exer',
'location' => 'http://localhost/location',
);
$server = new SOAPServer(null, $options);
$server->setObject(new MyService());
$server->handle();