PHP SoapClient - 调用未定义的函数

时间:2015-11-10 13:09:34

标签: php soap

我有这段代码:

Source: local data frame [6 x 7]

  RecordID                  c.name                date                  employee Record ID               start                 end
1      826 NYLLYNYBCSNCYCKC/BL MRS 2014-10-07 06:35:00   Miss. A A D R ATHAPATTU      2612 2014-10-06 18:05:00 2014-10-07 08:27:00
2      826 NYLLYNYBCSNCYCKC/BL MRS 2014-10-07 06:35:00   Mr. K K R C CHATHURAPLA      2650 2014-10-06 18:05:00 2014-10-07 08:37:00
3      826 NYLLYNYBCSNCYCKC/BL MRS 2014-10-07 06:35:00    Mr. R P C P RAJAPAKRHA      2596 2014-10-06 18:05:00 2014-10-07 08:03:00
4      826 NYLLYNYBCSNCYCKC/BL MRS 2014-10-07 06:35:00        Mr. E A M LUDDHIKA      2699 2014-10-06 18:26:00 2014-10-07 08:31:00
5      826 NYLLYNYBCSNCYCKC/BL MRS 2014-10-07 06:35:00         Mr. R W P L RILVA      2673 2014-10-06 18:27:00 2014-10-07 08:26:00
6      826 NYLLYNYBCSNCYCKC/BL MRS 2014-10-07 06:35:00 Mrs. D.A.R.R. KARUPARATPE      2565 2014-10-06 18:31:00 2014-10-07 08:28:00

这给了我这个输出:

<?php
$login = '';
$password = '';
$session = new SoapClient("https://mybilling.telinta.com/wsdl/SessionAccountService.wsdl");

echo '<pre>';
print_r($session->__getFunctions());
$session_id = $session−>login($login, $password);

为什么会产生错误?

1 个答案:

答案 0 :(得分:0)

我在 php 上没有启用 Soap 时遇到了这个问题。

sudo apt-get install php7.4-soap 
sudo systemctl restart apache2

将 7.4 更改为您的版本 要么 有关启用 Soap 外观的其他方法 stack over flow enable soap question