我是axis2和php的新手。 我需要实现client.php谁将根据端口8282上的中间件做一些操作。我的问题是我的localhost是8080,我无法访问中间件。这是代码:
SoapFault exception: [HTTP] Unknown protocol. Only http and https are allowed. in C:\xampp\htdocs\Client_addCostume.php:4 Stack trace:
#0 C:\xampp\htdocs\Client_addCostume.php(4): SoapClient->__doRequest('__doRequest('__soapCall('run', Array)
#3 C:\xampp\htdocs\Client_addCostume.php(41): runService('Service_addCost...', 'addCostume', 'costum1')
#4 {main}
这是我的错误:
//SQL Statement
$dataProvider = new SqlDataProvider([
'sql' => 'SELECT a.att1,
b.att2,
a.att3
FROM table1 a,
table2 b
WHERE b.id = a.user_id
ORDER BY a.att3 ASC',
]);
//GridView
<?= GridView::widget([
'dataProvider' => $dataProvider,
'columns' => [
'Att1',
'Att2',
'Att3',
],
]);
答案 0 :(得分:-1)
在$ KERNELURL之前添加http://