无法访问我托管网站上的nusoap webservice到localhost,但在localhost上工作到localhost

时间:2016-10-10 03:10:47

标签: php web-services

我不知道我的服务器有什么问题。它似乎无法访问本地nusoap webservice .. 但当我的网站仍在localhost上时工作正常。 当我托管它时,它无法访问ws nusoap。 我甚至在我的电脑上禁用防火墙,但它仍然无法正常工作 。 这是我的代码

public function index() {
$this->load->helper('url');
     $this->load->library("Nusoap_lib");

        $url = 'http://localhost:8082/ws/live.php?wsdl';

        $client = new nusoap_client($url, true);
        echo $url;
        $proxy = $client->getproxy();


        $username = 'username';
        $password = 'password';
        $result=$proxy->GetToken($username, $password);
        $token = $result;
        $var = 2011;
        $tahun = (int)$var;
        $table = 'nilai';
        $filter = "id_smt = 20141";
        //$filter = "";
        $order = "";
        $jumlah = $proxy->GetCountRecordset($token, $table, $filter);

我得到了这样的错误

An uncaught Exception was encountered

Type: Error

Message: Call to a member function GetToken() on null

Filename: /var/www/validator-feeder/application/controllers/Wsa.php

Line Number: 19

关键是我的托管网站无法访问localhost

$url = 'http://localhost:8082/ws/live.php?wsdl';

但我的本地网站可以访问localhost。

任何想法是什么导致这个?

0 个答案:

没有答案