0

当我使用soapUI调用php web服务时,soapUI返回一个错误,然后我检查堆栈跟踪,我发现

  #5 API.php(317): API::log(NULL, 'api_insert_rows...', NULL, Array, NULL, 'Inaccess object...')

然后我登录 php web 服务的机器并找到 API.php

为了调试,我想将一些变量写入文本文件,然后将此代码添加到 API.php

  $mf="1.txt";
  $fh=fopen($mf,'w');
  $stringData="aaa";
  fwrite($fh,$stringData);
  fclose($fh);

其中 1.txt 与 API.php 在同一文件夹中创建,并通过以下方式更改它:

  chmod 777 1.txt

但是当我再次使用soapUI向php web sercice发送soap消息时,应该用“aaa”编写的1.txt仍然是空的。如果我创建一个不属于 Web 服务的单个 php 文件,只包含上面的 IO 代码,它可以工作,谁能告诉我是什么原因?

4

0 回答 0