Filemaker XML Web发布XML错误


$FM_CONNECT = array(
    'DB_FILE'   =>  'webaccess'
);
require_once "__app/dbConnect/FM.php";
require_once "__app/environmentSettings/environmentSettings.php";
$layout = 'webAccess';
$findCommand =& $fm->newFindCommand($layout);
$findCommand->addFindCriterion('AccountName', $_POST['username']);
$result = $findCommand->execute();
if(FileMaker::isError($result)){
    FMExit(array(
        'code'  =>  1,
        'mes'   =>  $result->getMessage()
    ));
}
$records = $result->getRecords();

当我尝试向FileMaker服务器发送一些请求时,它会返回。" XML错误:在第1行中未构型(无效令牌("

我已经有几个星期没有更改代码,但以前没有看到这个错误。

其他人是否经历过这样的事情?

这看起来像Filemaker PHP API。如果是这种情况,您会缺少连接。如果您刚刚从代码中省略了连接代码(因为您从服务器中获得错误(,请查看您的请求,并检查XML是否形成了很好的形式。我无法检查请求,因为您没有发布请求。

确保启动和运行网络发布引擎。我已经遇到了这个问题,就我而言,WPE突然停止了。我从管理控制台启动了WPE,这很好。