$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行和第34行的格式不正确(令牌无效)
我几周没有更改代码,之前我没有看到此错误。
有没有其他人经历过这样的事情?
答案 0 :(得分:0)
这看起来像FileMaker php api。如果是这种情况,则表示您缺少连接。如果您刚刚从代码中省略了连接代码(因为您从服务器收到错误),请查看您的请求并检查XML是否格式正确。我没有发布请求,我无法检查请求。
答案 1 :(得分:0)
确保Web发布引擎已启动并且正在运行。我已经遇到了这个问题,在我的情况下,WPE
突然停止了。我从管理控制台启动了WPE
,一切都很好。