未定义常量 "Laminas\Soap\SOAP_1_2"
Undefined const "Laminas\Soap\SOAP_1_2"
我在 PHP 中使用 Soap 开始,我对 Laminas 框架有一点问题,他抛出了这个错误。
Error of PHP
这是代码
<?php
// api.php
require_once __DIR__ . '/vendor/autoload.php';
class Hello
{
/**
* Say hello.
*
* @param string $firstName
* @return string $greetings
*/
public function sayHello($firstName)
{
return 'Hello ' . $firstName;
}
}
$serverUrl = "http://localhost/soap.php";
$options = [
'uri' => $serverUrl,
];
$server = new \Laminas\Soap\Server(null, $options); // This line throw the error
// Code...
感谢您的回答。
错误是Undefined constant Laminas\Soap\SOAP_1_2
。常量 SOAP_1_2
在 PHP SOAP extension. Laminas just use it.
中定义
检查 phpinfo()
的输出中是否启用了 Soap,如果未启用,则 enable it。
我在 PHP 中使用 Soap 开始,我对 Laminas 框架有一点问题,他抛出了这个错误。
Error of PHP
这是代码
<?php
// api.php
require_once __DIR__ . '/vendor/autoload.php';
class Hello
{
/**
* Say hello.
*
* @param string $firstName
* @return string $greetings
*/
public function sayHello($firstName)
{
return 'Hello ' . $firstName;
}
}
$serverUrl = "http://localhost/soap.php";
$options = [
'uri' => $serverUrl,
];
$server = new \Laminas\Soap\Server(null, $options); // This line throw the error
// Code...
感谢您的回答。
错误是Undefined constant Laminas\Soap\SOAP_1_2
。常量 SOAP_1_2
在 PHP SOAP extension. Laminas just use it.
检查 phpinfo()
的输出中是否启用了 Soap,如果未启用,则 enable it。